Panda Village Address: 1626 Main St, Palmyra, ME 04965 Phone: (207) 368-3388 Restaurants, Chinese Other Businesses: Dunkin Donuts at 532 Oxbow Rd, Palmyra, ME 04965 Spring Hill Cemetery at Spring Hill Rd, Palmyra, ME 04965 Dragon Sea at 1626 Main St, Palmyra, ME 04965