Medical school: PERELMAN SCHOOL OF MED AT THE UNIVERSITY OF PENNSYLVANIA
Graduated: 1991
Offers telehealth
NPI: 1093787137
Practice Locations (2)
UNIVERSITY OF PITTSBURGH PHYSICIANS
200 LOTHROP ST
PITTSBURGH, PA 152132536
UPMC COMMUNITY MEDICINE INC
1606 CARMODY CT, SUITE 202
SEWICKLEY, PA 151438566
7249331500
Source: CMS National Downloadable File, September 2026.