NPI Central
Florica Ochotorena-Acosta, MD — NPI 1528003068, Rome, NY | NPI Central