Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2018
NPI: 1487148565
Practice Locations (1)
LANCASTER GENERAL MEDICAL GROUP
222 WILLOW VALLEY LAKES DR, 1900 PENN MEDICINE LGHP FAM MEDICINE WILLOW
WILLOW STREET, PA 175849670
7175175350
Source: CMS National Downloadable File, September 2026.