Discover your new place at Hidden Woods. This property is situated on Glenwood Rd. in Decatur. This community has a variety of amenities and features. Some of these include: a state-of-the-art fitness center, waterfront views, and high-speed internet access. It's time to find your new home. Contact or stop by Hidden Woods to schedule a tour!