Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1976
Offers telehealth
NPI: 1740364116
Practice Locations (4)
MARY WASHINGTON HEALTHCARE PHYSICIANS
1001 SAM PERRY BLVD
FREDERICKSBURG, VA 224014453
5407411100
MARY WASHINGTON HEALTHCARE PHYSICIANS
10600 SPOTSYLVANIA AVE
FREDERICKSBURG, VA 224082637
5406049500
MARY WASHINGTON HEALTHCARE PHYSICIANS
10620 SPOTSYLVANIA AVE
FREDERICKSBURG, VA 224082637
5407415620
MARY WASHINGTON HEALTHCARE PHYSICIANS
4548 EMPIRE CT
FREDERICKSBURG, VA 224081939
5403743150
Source: CMS National Downloadable File, September 2026.