Santa Barbara Museum of Natural History Sea Center is located in Santa Barbara, United States on 211 Stearns Wharf. Santa Barbara Museum of Natural History Sea Center is rated 4.5 out of 5 in the category aquarium in United States.
Address
211 Stearns Wharf
Accessibility
Wheelchair-accessible entrance