1. Clock Shoppe 330 W State St Ste 1, Sycamore, IL 60178 Coordinate: 41.9885,-88.68756 Phone: (815) 895-6488