Dr. Laila A. Mahmood, MDMedical Clinic in Falls ChurchContact2900 Telestar Ct, Falls Church, VA 22042(301) 384-3579Get DirectionsSaveShare