Stebler Auto Villa located at 1236 Mars Evans City Road in Mars, PA services vehicles for Auto Inspection, Emissions Testing. Call (724) 538-4838 to book an appointment or to hear more about the services of Stebler Auto Villa.
Tags
Federated Car Care Center
Stebler Auto Villa - we repair your vehicle right the first time. We emphasize that we only recommend repairs that are necessary and our rates are reasonable. Word of mouth from happy customers is our most valuable asset, so we make sure that all customers are satisfied.Knowledgeable, honest employees are the only kind of employees we have, and they're here to serve you.service / sales /...