NPI Central
Leidy Acosta, BA, MS ED, LMSW — NPI 1902251697, Forest Hills, NY | NPI Central