iCare Center
Add to Favorites
Add Hours
Amenities:
Wheelchair accessible
I Care Ctr
Phone: (619) 621-7803
Address: 5275 Market St Ste 18, San Diego, CA 92114
6785 Imperial Ave, San Diego, CA 92114
465 47th St, San Diego, CA 92102
1430 D Ave, National City, CA 91950
151 Ymca Way, San Diego, CA 92102
2930 Marcy Ave, San Diego, CA 92113
35 E 18th St, National City, CA 91950
5275 Market St, San Diego, CA 92114
8015 Broadway, Lemon Grove, CA 91945
220 Euclid Ave Ste 80, San Diego, CA 92114
404 Euclid Ave, San Diego, CA 92114