Crestwood Manor - Vallejo
115 Oddstad Dr
Vallejo, CA 94589
Located at 115 Oddstad Dr in Vallejo, California, Crestwood Manor - Vallejo is a 59 room senior care facility. The facility is in a mostly middle income area, with a median per-family income of $61,961. With around 31,000 ...
13 miles away from Fairfield, CA