- Home
> - Iowa
> - Selma
Metcalf Auto Reviews
11465 120th Street,
Selma, IA - 52588
641-936-7193
Here you Post and Read Genuine reviews about Metcalf Auto Selma Iowa 52588 from real Customers. Clients / buyers are Posting the original reviews and their experience while dealing at Metcalf Auto's dealership in Iowa - 52588.