Stephen DeVecchis's National Provider Identifier (NPI) Details
Stephen DeVecchis, LCSW
NPI: 1598872012
Enumeration Date: 2006-08-23
Last updated: 2007-07-08
Sole Proprietor: YES
Status: active
Postal Address: 2817 INDUSTRIAL AVE, SUITE 201, ALTOONA, PA
Phone: 814-935-5578
Primary Practice Address: 2817 INDUSTRIAL AVE, SUITE 201, ALTOONA, PA
Practice's phone: 814-935-5578