Empire Ranch Alzheimers Special Care Center
1801 E Natoma St
Folsom, CA 95630
Empire Ranch Alzheimers Special Care Center is a senior housing community located at 1801 E Natoma St in Folsom, California. With an average family income of $94,976, the facility is in a primarily upscale area. It has a ...