Facts
 
Location:
650 Ponce De Leon Rd, Atlanta, GA.
Opened:
Opened in 1924, demolished in 1967.
Home:
Former home of the Atlanta Crackers.
Notes:
 
 
 
 
 
 
 
 
 
 
\