The headquarters of Nardi's Rod & Custom Shop, a top and body repair and paint shops company, can be found at Cherry Valley, IL. It pulls in a yearly revenue of $228,260 and employs two people. In recent years, Nardi's Rod & Custom Shop has become quite noticeable for its specialized appeal as a company. The firm is currently headed by Owner Tony Nardi.
Want to share more of your experience?GO TO FULL REVIEW