Save Map Vimark, Inc.101 D Street Santa Rosa, CA 95402DetailsOpen in Google Maps < Back Share Vimark, Inc. Overview Real Estate Developers & Developments Vimark, Inc. 101 D Street Santa Rosa, CA 95402 (707) 542-3134