Graduated: 1982
Offers telehealth
NPI: 1043321268
Practice Locations (3)
105 BRAUNLICH DR
PITTSBURGH, PA 152373348
4123588666
105 BRAUNLICH DR, SUITE 480
PITTSBURGH, PA 152373348
5200 CENTRE AVE, SUITE 405
PITTSBURGH, PA 152321311
4126232700
Source: CMS National Downloadable File, September 2026.