NEW STAGE: Iowa’s Largest Amphitheater Opens
Iowa’s largest venue opened their doors this weekend to the public. The Avenue of the Saints Amphitheater is located in St. Charles, about 30 minutes Southwest of Des Moines. “We had some property down here and it`s out in the country, it`s out of city limits, so this space was adequate to set up an amphitheater, it`s been a dream of the family to start something like this,” says President Renatta Bolen.
Post to Tumblr