John Howell Park
Drag box to select area
John Howell Park is located just down the street from Inman Middle School. The park offers an empty grassy area for residents to play, and a few benches for those who would rather relax outdoors.
801 Virginia Ave NE, Atlanta, GA 30306
- Hours: Dawn - Dusk