Cherry Creek Village
507 Cherry Street, Attalla, AL, 35954
4.2
(13 reviews)
"We toured Cherry Creek Village. I like everything about it, having rides and stuff like that for places we need to go, and all the convenience they offer. I just liked it. The building was good. It was laid out very well. Everybody was friendly. I li..."
READ MORE