John Howell Park

Flag as Inappropriate

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
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »