Contact us 281.370.9054 info@lakewoodmontessori.org 12127 Louetta Rd. Houston, Texas 77070 Contact us to Schedule a Tour