Owl Harbor Marina is located on Twitchell Island in the Heart of the California Delta. The
marina has 200 berths including covered berths and extra wide
berths for multi-hulled sailboats. Owl Harbor Marina has the facilities, accommodations, and recreational activities expected of a great San Francisco Bay Area marina.
Dry
and open storage, security gate, canvas shop, ice,
refreshments, and clean water.
The San Francisco Bay Area's Owl Harbor Marina receives much attention because of it's ideal location and beauty.