Pomona, CA
The Observatory North Park

The Observatory North Park

San Diego, CA, USA
Address 2891 University Ave, San Diego, CA 92104, United States
Capacity 1,100
Opened 1929
Social media