MCLOONS LOBSTER SHACK Loading Map.... MCLOONS LOBSTER SHACK315 ISLAND ROAD - SOUTH THOMASTONEvents 43.9953505 -69.11789899999997 Address 315 ISLAND ROAD SOUTH THOMASTON Maine United States Upcoming Events No events in this location facebook linkedin google+