About Us
Our storefront is located at The Camellia, in beautiful Slate River Valley, near Thunder Bay, Ontario. We ship in Canada ( no shipping to U.S) , and offer delivery in Thunder Bay and Area.
MoreThe Camellia
Hacquoil Rd.
Slate River, On. Canada
Phone 807 475 3551 to check with us if you have any questions.