U.S. › Petersburg, VA › Automotive Services › Automotive Repair Shops, NEC › Automotive Repair Shops
Open Today 8:00 AM – 5:00 PM
Claimed
Lowry Tire & Auto Center
Automotive Repair Shops
126 North Crater Road, Petersburg, VA · 23803
Average Rating
Be the First to Review
Customer Feedback
49 Years
In Business
Claimed
Owner Verified
Business Details
Serving Petersburg, VA
Specialties: For complete auto care and repair in Petersburg, look no further than Lowry Tire & Auto Center. We've been keeping our customers' cars running like new since 2007, and we've enjoyed every second of it. From oil changes to transmission ov...
Read more
Est. 1977
Petersburg, VA
49 Years in Business