Driving directions
CLOSED Alvarado Hospital Medical Center
6655 Alvarado Rd, San Diego, CA 92120, USA
(619) 287-3270