Leafmore Creek Park Club in Decatur, GA 30033

Leafmore Creek Park Club in Decatur, GA 30033 (DeKalb County) is a sports field (Tennis, lit). Leafmore Creek Park Club is located near Williamswood Court.

Leisure
sports field

Forests nearby

Shamrock Forest
0.4 mi

Parks nearby

Leafmore Park
150 ft
Frazier-Rowe Park
0.4 mi

Pharmacies nearby

Walgreens
0.4 mi

Places of worship nearby

Mount Zion AME Church
0.3 mi

Railways nearby

Atlanta Terminal Subdivision
0.3 mi

Restaurants nearby

Fellini's Pizza
0.4 mi

School buildings nearby

Arbor Montessori
0.4 mi