Balboa Village Theatre

707 E. Balboa Boulevard,
Newport Beach, CA 92661

Unfavorite 10 people favorited this theater

Balboa Theater Projected New Look

Balboa Village Theatre

707 E. Balboa Boulevard
Newport Beach, CA 92661
United States
949.673.0895