Stan's Steak House Address: 200 E South 2nd St, Findlay, IL 62534 Phone: (217) 756-3392 Restaurants Other Businesses: Lumberyard Inc at 300 E South 2, Findlay, IL 62534 Eldon Gourley - COUNTRY Financial Representative at 401 S Main St, Findlay, IL 62534-3200 Tailwinds Steakhouse at 200 E South 2nd St, Findlay, IL 62534