NPI Central
Stephen Lape, LCSW — NPI 1417026956, Scotia, NY | NPI Central