Contact Us Ludwig Auto Body – Quality Collision Repair 923 Maine St. Quincy, IL 62301 | 217-222-1570 Get in touch! Name Email Address Message 8 + 4 = Submit Business Hours Monday – Friday8AM to 5PM After Hours Key Drop Stop at any time to drop off your keys in our After Hour Key Drop Box.