O'Reilly Auto Parts Visited store last night to return a part and the bummy cashier tried to keep the part of my refund that was cash! Never visit this trashy store. I could only imagine how much theft goes on at this store. ~Matthew (10 reviews) auto parts store auto body parts supplier car battery store car repair car stereo store motorcycle parts store trailer supply store truck accessories store 9811 W Florissant Ave , Dellwood, MO 63136