.
Search Results
John Howell Park
801 Virginia Ave NE, Atlanta, GA 30306
John Howell Park is located just down the street from Inman Middle School. The park offers an empty grassy area forMore residents to play, and a few benches for those who would rather relax outdoors.