Amphitheater

The Amphitheater sits prominently in the center of the Riverdale Town Center and can seat up to 1,500 people comfortably. The Amphitheater includes a large stage and a beautiful view of the Town Center.

Amphitheater