San Luis Care Center
240 Craft Dr
Alamosa, CO 81101
San Luis Care Center is a 70 bed senior housing facility located in Alamosa, Colorado. The encompassing area has an average population density, with approximately 16,000 residents in the zip code of 81101. With a median per-family income ...
15 miles away from Monte Vista, CO