TELECARE CORPORATION is a mental health (including community mental health center) clinic center in Santa Rosa, CA. TELECARE CORPORATION NPI is 1902931595. The provider is registered as an organization entity type.
The provider Is Doing Business As Telecare Sonoma Act.
The provider's business location address is:
327 COLLEGE AVE
SANTA ROSA, CA
ZIP 95401-117
Phone: (707) 568-2800
Fax: (707) 568-2808
The provider's authorized official is Lorena Lopez .
The authorized official title is Provider Relations Supervisor and has the following contact phone number (510) 337-7950.
The enumeration date for this NPI number is 2/22/2007 and was last updated on 3/21/2023.