Dr. Nadim Hallal, MD
3.4
(23)
Accepting new patients
Offers telehealth
(703) 797-6980
Call for more information