Wheelers Service Station INC located at 7830 Clayton Rd in Saint Louis, MO services vehicles for Auto Inspection, Emissions Testing, Gas Stations. Call (314) 645-6091 to book an appointment or to hear more about the services of Wheelers Service Station INC.