- Home
> - Iowa
> - Oskaloosa
Freds Muffler Shop Reviews
1214 A Ave W,
Oskaloosa, IA - 52577
641-673-9406
Here you Post and Read Genuine reviews about Freds Muffler Shop Oskaloosa Iowa 52577 from real Customers. Clients / buyers are Posting the original reviews and their experience while dealing at Freds Muffler Shop's dealership in Iowa - 52577.