Palabra Shop
Description
Welcome to the Palabra Shop, located in the heart of Boothbay Harbor, on the coast of Maine, where we have been doing business for over 50 years. Also, we're on Facebook too, so check us out there!
Contact Information: