Telecare Corporation
NPI 1346338928
Practice location: 18949 Redwood Rd, Castro Valley, CA 945463153
Taxonomy code: 320800000X
Phone: (510) 881-1606
510-881-1606 seems to be a Landline telephone number and it could be based in Hayward CA.
Currently, there are 1 healthcare prodviders using 5108811606 phone.