We’ve moved our headquarters to One Imo’s Square at 17th and Delmar and on the first floor, you can now purchase lots of Imo’s stuff – shirts, hats, athletic wear, kids wear and more, lots more. Plus, you’ll find all of Imo’s cheeses, sauces, Provel® Bites and sticks and frozen Imo’s Pizzas.
What’s more, you can ship an Imo’s Pizza anywhere in the U. S. at this new store.
Store Hours: Monday-Friday 8 AM-4 PM
800 N 17th St
St. Louis, MO 63106
For more information, call 314-571-5139
The Square Beyond Compare©
Each store independently owned and operated.