Foto Shop Home Retail Shopping > Photography Stores > Foto Shop Address: 538 San Ramon Valley Blvd. Danville CA 94526 GPS: 37.8174798, -121.9963293 Telephone: 925 820-5522 Web: http://www.fotoshopinc.com Tweet