Medical school: UNIVERSITY OF TOLEDO COLLEGE OF MEDICINE
Graduated: 2015
Offers telehealth
NPI: 1497135073
Practice Locations (1)
OSH - PA PHYSICIANS GROUP, PC
5050 PARKSIDE AVE
PHILADELPHIA, PA 191314714
3126008484
Source: CMS National Downloadable File, September 2026.