Switzer Auto Repair
Add to Favorites
Add Hours
Saved to Favorites
Phone: (812) 232-2468
Address: 236 Adams Blvd, Terre Haute, IN 47803
1701 Wabash Ave, Terre Haute, IN 47807
200 S 9th St, Terre Haute, IN 47807
2318 Wabash Ave, Terre Haute, IN 47807
1835 Hulman St, Terre Haute, IN 47803
3030 4th Ave, Terre Haute, IN 47803
1609 Lafayette Ave, Terre Haute, IN 47804
940 Wabash Ave, Terre Haute, IN 47807
301 S 4th St, Terre Haute, IN 47807
2301 Wabash Ave, Terre Haute, IN 47807
3020 S 6th St, Terre Haute, IN 47802