Just googled these guys. I've heard of them.

http://www.universalprintingco.com/

Also look into some online options, if you are doing basic stuff like postcards, brochures or biz cards.

overnightprints.com mpix.com (columbia, MO)

I'm in KC, but from St. Louis and moving back there, so I was interested in fielding this question.