Driftwood Shores Resort

Driftwood Shores Resort

88416 1st Ave. Florence, Oregon / Driftwood Shores Resort, where the only thing between you and the ocean is the sand.