Mark Elkins Studio Home Retail Shopping > Photography Stores > Mark Elkins Studio Address: 14002 Ventura Blvd. Sherman Oaks CA 91423 GPS: 34.1490141, -118.4373106 Telephone: 818 905-9254 Web: http://www.markelkins.com Tweet