ORWOOD RESORT
Updated 26 days ago
4451 Orwood Road Brentwood, CA 94513
Plus Orwood has a full-service restaurant & bar specializing in home cooked breakfast, lunch and dinner. Orwood Resort is located in the town of Brentwood on Werner Cut, just off the Indian Slough a few short miles from Discovery Bay.
Also known as: Orwood Resort, Inc.