1802 Braeburn Drive
Salem, VA 24153
Hours: Monday - Friday 8 am - 4:30 pm, M-F evenings 6:30 - 8:30 pm for sick established patients, and Saturday/Sunday mornings 8 am - 12 pm for sick established patients. For appointments call 540-772-3580.
Hospital Affiliation: LewisGale Medical Center
Specialty Board Certifications:
Board Certified,American Board of Pediatrics
Medical Education & Training:
- Medical School: George Washington University School of Medicine, Washington, D.C.
- Residency: All Children's Hospital University of South Florida, St. Petersburg, FL - Pediatrics