USA Outrigger Marina 17641 Sherman Island Levee Road, Rio Vista, CA 94571 Phone: 916-777-6480 or 916-777-4646 Fax: Website: Dockmaster: Length: Depth: Rates: