Address Studio Arts Building Ventura, 93003 CA In this building you’ll find: Art Displays Locate To navigate, press the arrow keys. 34.278193488649, -119.23127952212