Mary Anne Libunao Apostol Castro, MD, Family Medicine

5215 Centre Ave
PittsburghPA  15232-1303 (Allegheny County)


Phone: 412-623-2287
Fax: 412-623-6629

NPI: 1063601086
License Number: MT186207 (PA)