A Tennessee Company
Cheddar Cap is located in the heart of Memphis, Tennessee.
We are open 5 days a week, 8 a.m. to 8 p.m. with operators waiting to take your phone call or email.
Main Address: PO Box 770621 Memphis, TN 38177
Phone: 866-869-6790
Fax: 866-865-9106