The South Point Arena, is a proposed 9,000 seated, 600,000 square-foot multi-purpose arena and convention center in McDonough, Georgia currently in the planning stages.
The South Point Arena, is a proposed 9,000 seated-foot multi-purpose arena and convention center in McDonough, Georgia currently in the planning stages. A proposed 9,000 seated are 600,000 square.