NPI Central
Eric Acosta, MD — NPI 1861195273, New York, NY | NPI Central