Southwest Harbor Public Library Loading Map.... Southwest Harbor Public Library338 Main Stree - Southwest harborEvents 44.280108 -68.326496 Address 338 Main Stree Southwest harbor ME 04679 United States Upcoming Events No events in this location facebook linkedin google+