Club 37 Address: 8221 State Highway 37, Olmsted, IL 62970 Phone: (618) 742-6274 Restaurants Other Businesses: Lyndas Family Diner at 170 N Front St, Olmsted, IL 62970