top of page
Abercorn Street View.jpg

Savannah, Ga Location

Streets and Sons Tire and Auto is open in the heart of Savannah, ready to serve all your regular service needs.

Two Locations

The Southeast is covered by Streets and Sons, with two locations in Georgia and in North Carolina. 

Over the last five years, we have consistently provided reliable service to our customers' vehicles.

Leland, NC Location

Our second location in Leland, North Carolina to bring the same excellence to our future customers of the Port City.

Button
Leland outside.jpg
bottom of page