Thalia Acosta

Pittsburgh, Pennsylvania Psychiatry & Neurology, Psychiatry ✓ Verified via NPPES

Address

3811 OHARA ST
SUITE 274
Pittsburgh, PA 15213

Contact

Call 412-246-6801

NPI Number

1790909224

Verified on May 30, 2026

Source: NPPES Registry →