By Bay Museum & Craft Shop is a Lewisporte, NL business. By Bay Museum & Craft Shop is located at 235 Main Street, Lewisporte, NL. The postal code is A0G3A0.
You can contact By Bay Museum & Craft Shop at 709-535-3900 or from out of area call 1 7095353900.