1. Beach Plum Lobster Farm Inc 615 Main St, Ogunquit, ME 03907 Coordinate: 43.26272,-70.59866 Phone: (207) 646-7277