Contact Us

Store Address:
6837 Main Street
Wilmington, NC
Store Hours:
Monday - Saturday: 10AM-6PM / Sunday: 12PM-5PM
Telephone Number:
(910) 239-9184
Have a question? Fill out the form below or contact us at
Please allow 24-48 hours to respond. We will try to reply as promptly as possible. 
If you have questions regarding returns, please review our return policy, which can be found HERE! If you have questions about shipping, please read the shipping section. Thank you!