Indiana > Lake Station > Automotive > Automobile - Repairs & Services > Haddad Auto Repair and Tire Service
4012 Central Ave, Lake Station, Indiana, 46405
(219) 213-3156
Automotive > Automobile - Repairs & Services
No reviews yet. Be the first to write a review!