Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1973
Offers telehealth
NPI: 1659426690
Practice Locations (1)
THE LODGE 1407 BETHLEHEM PIKE, SUITE 301
FLOURTOWN, PA 190311904
2158367634
Source: CMS National Downloadable File, September 2026.