Downey Tire Pros 103 W 2nd AveIndianola, IA, 50125 View Phone 515-961-0345 View Website Experience & Reliability Want a quick quote on tires? Click here now! About Photos & Videos Connect with this Business: Send to My Email Send to My Phone Print this Page