Located right in the middle of the community to reach people as people.

 

Where is Renaissance?

From the beginning it was important to us to be right in the middle of everything, surrounded by the community we’ve been led to reach out to. We have been blessed with such a place that has been able to accommodate the space we’ve needed to expand our creative and artistic vision. After renovating this historic building renaissance has been able to grow from a dream, to a small group meeting in a basement, and finally to our own place. 

We’re conveniently located in downtown Decatur on the corner of North Water Street and Eldorado/36, right down the street from the historical Avon Theater. The building is within walking distance of Central Park and the Decatur Civic Center. Don’t worry you won’t have to park there because there is parking available in the parking garage across the street!

Google Maps Location


View Larger Map