Contact

Clear Lake Family Physicians is located in Houston, Texas in the southeast Houston “Clear Lake” area, close to the Lyndon B. Johnson Space Center.

 

 

By Phone

(281) 486-7900