Please review the following for information about our company.
Company Address
Sleeve City is located at the following address:
Sleeve City
7600 Appling Center Drive Ste 102
Memphis, Tennessee 38133
United States



Company Contact Information
Sleeve City can be contacted via telephone, fax or email using the following information:
Telephone: 866-380-4168
Fax: 901-381-1112
Email: customerservice@sleevecityusa.com