2018 Fair Dates: Wednesday, July 18th - Saturday, July 21st