Denver Greek Festival

https://www.thegreekfestival.com/
Friday & Saturday: 11:00 AM - 11:00 PM, Sunday: 11:00 AM - 6:00 PM

WHEN
June 15, 2018 at 11am - June 17, 2018
WHERE
Assumption Greek Orthodox Cathedral
4610 E Alameda Ave
Denver, CO 80246
United States
Google map and directions

Will you come?