Sprague's Lobster Address: 22 Main Rd, Westport Island, ME 04578 Phone: (207) 882-1236 Restaurants, Seafood, Lobsters Other Businesses: Golden Wok Restaurant at 100 Main Rd, Westport Island, ME 04578 Soule Soule & Logan at 152 Main St, Westport Island, ME 04578 Red's Eats at 41 Main Rd, Westport Island, ME 04578