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
See a problem?