Dillon, Colorado, United States of America
Dillon Amphitheater
is located at 201 W Lodgepole St. in Dillon