Christian Home was clean, big, and the rooms are decent. The staff was informative and very helpful. It was a very pleasant overall experience.

Norwood Christian Care Home
Top Nearby Assisted Living Facilities
Reviews of Norwood Christian Care Home
September 29, 2014
I visited this facility
Norwood Christian Care Home is an assisted living facility in Decatur, GA that offers residents independent living options and daily support services. Contact Norwood Christian Care Home for more details on housing, services, and rates.
Map of Norwood Christian Care Home
Request Info