Graduated: 1995
NPI: 1679537070
Practice Locations (2)
GEISINGER CLINIC
560 PIERCE ST
KINGSTON, PA 187045716
5707145810
MARY WASHINGTON HEALTHCARE PHYSICIANS
10502 RHOADS DR
FREDERICKSBURG, VA 224077787
5407109100
Source: CMS National Downloadable File, September 2026.