Search results
- See moreSee moreSee moreSee moreL & S Clock RepairClock Repair
Founded in 1952 by Lee Wilson, we became L&S Clock Repair in 2003. I, Stephanie Frankhauser, joined Lee following a...
Website: lsclockrepair.com
Phone: (217) 367-8242
Cross Streets: Near the intersection of E Washington St and Washington Sq
1403 E Washington St Urbana, IL 61802 1807.84 mi
Is this your business? Verify your listing