Primary & Specialty Care Dr. Douglas Cluff 2601 Churchill Dr Ste. 100, Flower Mound, TX, 75028 5.0 ★★★★★ 1 reviews View on Google A local business serving the FM 407 community. CALL NOW(972) 914-9421 VISIT WEBSITEtlcfamilyhealth.com PHONE(972) 914-9421 WEBSITEtlcfamilyhealth.com