Open Now. Closes 5:00 PM (PST) See details. 8810 Antoine Dr., Houston, TX, 77088. 713-461-2915. Call Us. 713-474-81310. Book an appointment Get Directions. Get Directions Meet Our Providers..