Where is the Amphitheater located?

The Amphitheater is located at the Deltona Library at 2150 Eustace Avenue, off Providence Blvd.