McLea,s Tire and Automotive Centers 4 years ago ID: #229926 Listed In : Automotive 106 Baker Ave,Santa Rosa CA 95407 707-547-1730 https://mcleastire.com/ Facebook Business Description Looking for automotive tires in Windsor or Healdsburg? McLea's Tire provide a wide range of automotive tires, as well as oil changes & more. Call today! Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : auto repair shops near me Oil Change Near Me Auto Repair Near Me Brake Repair Near Me Oil Changes Santa Rosa Automotive Repairs And Maintenance Santa Rosa Oil Changes Windsor Brake Repair Petaluma