« back to map
Public tennis courts available for recreation and community play.
160 Boulevard NE, Atlanta, GA 30312