MR. Spencer Lee Dewoody is a school social worker in Mountain View, CA. MR. Spencer Lee Dewoody NPI is 1134430705. The provider is registered as an individual entity type.
The NPPES NPI record indicates the provider is a male.
The provider's business location address is:
2250 LATHAM ST APT 21
MOUNTAIN VIEW, CA
ZIP 94040-601
Phone: (559) 392-1621
The enumeration date for this NPI number is 6/29/2010 and was last updated on 6/29/2010.