Do you take credit cards?

Edward Zimmerman | Oct 16, 2018 | Category: Tire shop

Central Tire - All questions

Address: 7829 W Grand Ave, Elmwood Park, IL 60707, USA

Willie Sutton | Oct 16, 2018

Yes and the best price in town !!!.

Edward Zimmerman | Oct 16, 2018

Thanks all

james walton | Oct 16, 2018

Yes

prfiebrupr | Oct 16, 2018

Sure do, ask for Rob.

Shannon Fahey | Oct 16, 2018

Yepyep!!

Raul Garcia | Oct 16, 2018

Yes they do

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places