Our Locations

We are happy you visited our website today. Go ahead and send your suggestions, questions and comments. Feel free to ask for assistance when you give us a call.

Infant Location:

  • 10615 Homestead Road
    Houston, Texas 77016
  • Phone: 713-633-7601
    Hours of Operation:
    Monday – Friday: 6:00am – 8:00pm

Langley Location:

  • 6113 Langley Road
    Houston, Texas 77016
  • Phone: 281-888-3922
    Hours of Operation:
    Monday – Friday: 4:00am – 10:00pm Saturday: 6:00am – 10:00pm

You can also contact us by filling out the form below. We will follow up with you as soon as we can.

Contact Us
First
Last

Scroll to Top