Patient Portal SCHEDULE NOW View Locations view Menu Town & Country Family Physicians. 10497 Town & Country Way. Suite 360. Houston, TX 77024 (800) 404-6050; Closed. Monday 7:30 AM to 4:30 PM. Tuesday 7:30 AM to 4:30 PM. Wednesday 7:30 AM to 4:30 PM. Thursday 7:30 AM to 4:30 PM..