5 Star User Review August 21, 2011 Most hospitable and friendly facility at elk grove. Previous Reply to This Review Submit Your Own Review Next