Where is the Redwood Pool?

The Redwood Pool is located at:

3600 Oxford Street
Napa, CA 94558

Show All Answers

1. Where is the Napa High Pool?
2. Where is the Redwood Pool?