Church Street Commons

116 E Church St
Alexandria, IN 46001

Church Street Commons is a community-focused residential complex in Alexandria, IN.

Offering modern amenities and comfortable living spaces, it provides a welcoming environment for individuals and families.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesIndianaAlexandriaChurch Street Commons