Avondale Stadium

1192 Clarendon Avenue, Decatur, GA 30032 (map)