Address:
Alvarado Podiatry Center
6699 Alvarado Rd STE 2201, San Diego 92120
(619) 583-8592 (Phone), (619) 583-8170 (Fax)
Hospitals:
Alvarado Podiatry Center
6699 Alvarado Rd STE 2201, San Diego 92120
Alvarado Hospital
6655 Alvarado Rd, San Diego 92120