Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1995
NPI: 1316147481
Practice Locations (2)
VEIN INSTITUTE OF PITTSBURGH, LLC
16000 PERRY HWY
WARRENDALE, PA 150867541
7249348346
VEIN INSTITUTE OF PITTSBURGH, LLC
16000 PERRY HWY, SUITE 2
WARRENDALE, PA 150867541
Source: CMS National Downloadable File, September 2026.