Medical school: UNIVERSITY OF WISCONSIN SCHOOL OF MEDICINE
Graduated: 2004
Offers telehealth
NPI: 1861529331
Practice Locations (2)
TRIVALLEY PRIMARY CARE PC
777 ROUTE 113
SOUDERTON, PA 189641000
2157233280
TRIVALLEY PRIMARY CARE PC
2701 BLAIR MILL RD, SUITE 20
WILLOW GROVE, PA 190901041
2156727070
Source: CMS National Downloadable File, September 2026.