Bayou Village School is located in Houston, United States on 3701 Hardy St. Bayou Village School is rated 4.4 out of 5 in the category educational institutioneducation centerelementary schoolpreschoolprivate educational institutionschoolsummer campwaldorf school in United States.