greenville municipal stadium s

One Braves Avenue
Greenville
South Carolina
United States