Thalia Acosta, MD, Psychiatry & Neurology

3811 Ohara St
Ste 274
PittsburghPA  15213-2593 (Allegheny County)


Phone: 412-246-6801
Fax: 412-586-9397
Email: tha***@*****il.com

NPI: 1790909224
License Number: MD430495 (PA)