Saints Constantine and Helen Greek Orthodox Church is hosting the 28th Annual Cheyenne Greek Festival still at the same location, at the Exhibition Hall at Frontier Park starting today (Friday, September 12, 2014) from 4 to 10 this evening, and Saturday from 11 til 8 and admission is free...