Graduated: 2023
Offers telehealth
NPI: 1720868813
Practice Locations (4)
OPHELIA MEDICAL GROUP FL PA
161 CECIL B MOORE AVE, APT 204
PHILADELPHIA, PA 191223243
2155852144
UNIVERSITY OF PITTSBURGH PHYSICIANS
200 LOTHROP ST
PITTSBURGH, PA 152132536
UNIVERSITY OF PITTSBURGH PHYSICIANS
200 LOTHROP ST
PITTSBURGH, PA 152132546
4123831370
UNIVERSITY OF PITTSBURGH PHYSICIANS
200 LOTHROP ST, MUH 4 EAST
PITTSBURGH, PA 152132546
4123831370
Source: CMS National Downloadable File, September 2026.