Alvarado Hospital Medical Center, CA
San Diego, CA 92120
·
Proprietary
Short-Term Care Hospital
37 mi, S