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