Map of Santa Rita Rehabilitation Center Annex in Alameda County, CA:

Santa Rita Rehabilitation Center Annex Alameda Livermore 37.6968743 -121.8480113