Glenlake Park
Tourist attraction • ParkLarge city park offering tennis, basketball & volleyball courts, ball fields, a pool & picnic areas. People often mention park, nice, playground, great, courts, kids, area, play, tennis, Great,
Address
1121 Church St, Decatur, GA 30030, United States
Website
Contact
+1 404-377-7231Rating on Google Maps
4.60 (599 reviews)Open on Google Maps