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



SHARE:
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!!!!!!!!!!!

    ReplyDelete

Comments are for review purposes. Do not offer any personal information in your comments. All comments with swear words will be deleted, even abbreviated swear words.