1121 Church St, Decatur, GA , USA
Welcome to Glenlake Park, a delightful oasis in Decatur, GA! With its lush green fields, charming walking trails, and a sparkling pond, this park is perfect for picnics and playful afternoons. Kids can enjoy the playground, while furry friends can romp in the designated dog area. Grab your snacks and embrace the beauty of this hidden gem!
Landmark
Lat: 33.783811799999995, Lon: -84.2929793
ShareCall