905 Kenmore Avenue, Buffalo, New York 14223(716) 876-3798
Town Tire & Service is a full-service Napa auto care center. We go out of our way to make sure your car is working properly while providing courteous customer service. We've been in the business since 1978 and are still going!