Primary & Specialty Care Naylor Debra A MD 3041 Churchill Dr Ste 300, Flower Mound, TX, 75022 4.7 ★★★★★ 9 reviews View on Google A local business serving the FM 407 community. CALL NOW(972) 691-1240 VISIT WEBSITE18andundermd.com PHONE(972) 691-1240 WEBSITE18andundermd.com