Glenlake Dog Park
0 reviews
Listed in Georgia Dog Parks
- 1121 Church Street, Decatur, GA 30030, USA
- www.decaturga.com/index.aspx?page=340
In Glenlake Park, 1121 Church St., behind the lower ball field. Limited parking near the tennis center and at the Norris Street lot. Totally enclosed with fencing.