1. Seymour Of Sycamore 122 Wyndstone Dr, Elwood, IL 60421 Coordinate: 41.41174,-88.10992 Phone: (815) 423-5203