Site is located on Cherry Street (the main arterial street in Vermillion) on the west side of the city