Empire Ranch Alzheimers Special Care Center
1801 E Natoma St
Folsom, CA 95630
Empire Ranch Alzheimers Special Care Center is located in Folsom, California. They offer senior housing in a well-maintained facility for eldery individuals. The area this community is located in has a dense population, with around 72,180 people in ...