Click Map to Zoom
Santa Rosa
    Northbound Highway 101:
  • Take Todd Road exit.
  • Cross over overpass to west side of freeway.
  • Turn left at stop light onto S. Moorland.
  • Located 1/4 mile further on right side.
    Southbound Highway 101:
  • Take Todd Road exit.
  • Turn left at stop sign.
  • Go forward through stop light onto S. Moorland.
  • Located 1/4 mile further on right side.