Russell's Auto Repair & Muffler has a long history in Arnold, dating back 50 years. Employees say satisfied customers are the shop's only form of advertisement. Russell's Auto Repair & Muffler is located on Jeffco Boulevard and is an official Missouri inspection station.
Full information about Russell's Auto Repair & Muffler #1