Memo-Shoes.com operated by INDEX INC., 9958 Palm Grove Drive, Sacramento CA 95827-3533, United States.
INDEX INC. is official distributor and importer of the trademark Memo in the United States of America.
For customer support please call or text to 1-916-598-6563
For bulk orders please call or text 1-702-799-9943
You will get response to your email within 24 hours if you send your message from this page.