1. Leonard's Repairs 2232 N Rand Rd Ste C, Palatine, IL 60074 Coordinate: 42.15057,-88.03589 Phone: (847) 577-0622