NPI Central
Thalia Acosta, MD — NPI 1790909224, Pittsburgh, PA | NPI Central