Imo's Pizza Corporate Office Headquarters

1 comment
Imo's Pizza Corporate Office Headquarters
Address: 1610 Des Peres Road, Suite 160
St. Louis, MO 63131
Email: [email protected]
Corporate Phone Number: 1-314-822-0443
Fax Number: n/a
Customer Service Number: 1-314-822-0443

Next PostNewer Post Previous PostOlder Post Home

1 comment:

  1. I waited 2-1/2 hours only to be insulted by Dan - the manager at Twin Oaks Imos who could not provide a good reason as to why the pizza was not delivered to me. He laughed at me and then hung up. What type of service is this? I never received my pizza and was told he could not guarantee a time to deliver a pizza to me - what is going on here? Do you not have a responsibility to customer service. What does your mission statement say? I recommend that we all consider a pizza from anyone but IMOs!!!!!!!!!!!


Comments are for review purposes. Do not offer any personal information in your comments.

© Copyright 2017