Salva Center
Add Hours
Phone: (619) 795-3369
Address: 6255 University Ave, San Diego, CA 92115
4861 Barbarossa Pl, San Diego, CA 92115
5880 El Cajon Blvd, San Diego, CA 92115
7043 University Ave, La Mesa, CA 91942
6333 College Grove Way Unit 5112, San Diego, CA 92115
4528 Alice St, San Diego, CA 92115
4150 Cleveland Ave, San Diego, CA 92103
7227 Broadway, Lemon Grove, CA 91945
3857 Violet St, La Mesa, CA 91941
3444 Citrus St, Lemon Grove, CA 91945