Doctors & Primary Care
Alvarado Advanced Spine Institute
Rede · health and medical · family practice
Contact information
- Address
- 6645 Alvarado Rd, San Diego, CA, 92120-5208
- Neighborhood
- San Diego
- Phone
- +16192297046
Rede · health and medical · family practice