NPI Central
Tia Maria Acosta, M.D. — NPI 1679582167, Willimantic, CT | NPI Central