Address Studio Arts Building Ventura, 93003 CA In this building you’ll find: Art Displays Locate 34.278193488649, -119.23127952212