Van Wall Equipment Store in TOLEDO 25 Nov Categories: Filter: Address 1962 HIGHWAY E29 TOLEDO, IA 52342Contact Tel: 641-484-5225