Skip to content
We apologize for the inconvenience but all orders must be placed over the phone at this time (850) 320-6465

Contact Us

Need help or have questions? Call us at (850) 320-6465. Our storefront is located in Tallahassee, Florida at:

1410 Market Street C-4
Tallahassee, FL 32312

Hours: Mon-Sat: 10-8pm and Sun: 12-6pm