Owens Aviary in San Diego

Owens Aviary in San Diego is an animal enclosure (wheelchair accessible). Owens Aviary is located near Front Street.

Building Type
building
Wheelchair Access
yes