Where is Henderson Stadium (Macon, Georgia)?

Coordinates: -83.6769 32.823183

Be the first visitor to thank for this answer!

Thanks!