Get Directions to Horndeski M.D. in Houston, TX Get Google Maps Directions to 14887 Southwest Freeway Sugar Land, TX 77478 Hours: Mon-Thur: 9am-5pm, Fri: 9am-2pm, Sat-Sun: Closed New Patients: (281) 903-5470 Existing Patients: (281) 565-8099