Lee Street Museums Castle Tucker Castle Tucker is a museum in Wiscasset, Maine accredited by the American Alliance of Museums. EXPLORE PLACE