St. Louis County Greekfest Curbside Festival
October 16th - 17th - 18th
HOURS FRIDAY, SATURDAY & SUNDAY 11 am - 8pm 1755 Des Peres Road Town and Country, MO