Our OffiCE

TLC Family Health is located in Flower Mound, Texas, east of the intersection of FM 2499 (Long Prairie Road) and Churchill Drive (go east on Churchill from 2499). Address:

2601 Churchill Drive, Ste. 100
Flower Mound, TX  75028
Phone:  972-914-9421
Fax:  915-331-9481

Hours: Mon 8-5, TuTh 9-6, Wed 8-2, Fri 8-4

Directions to TLC Family Health

 
 

 

Contact Us

If you would like to send us an e-mail, please fill out the following fields (PATIENTS:  This form is only for non-medical purposes.  All communications regarding your personal health should be communicated through our secure patient portal):