Michelin Retailer - Lockhart Tire Inc in Homer City, Pennsylvania (Tires, Auto Supply) - Map

Map & Directions Store Details & Deals

2907 Route 119 Hwy S
Homer City, Pennsylvania 15748

Phone: (724) 479-8036

Detailed Map