Directions to Horndeski M.D. in Houston, TX Get Google Maps Directions to 14887 Southwest Freeway Sugar Land, TX 77478 Hours: Monday – Thursday: 9am – 5pm, Friday : 9am – 2pm. Saturday: Closed – Sunday: Closed. Phone: (281) 903-5470