NPI Central
Wendy Lara, M.ED, LMHC — NPI 1285076182, Springfield, MA | NPI Central