Plaza Tire Service opens second Evansville-area location By Wire Reports on December 11, 2024 The facility features 6,600 square feet across eight service bays and represents the company's 77th location.