We love to hear from you! If you have any comments or questions please reach out!
Flagship Store: Scarborough
152 US Route One
Our phone number is 207-885-0602.
We are open Monday – Saturday 8am-7:30pm
and Sunday 10am-6pm.
47 India Street
Our phone number is 207-210-6500.
We are open Monday-Friday 7:30am-7pm,
Saturday 8am-7pm and Sunday 10am-6pm.