Images address and location map.

Images address is Santa Rosa 401 Coddingtown Ctr, 95401-3505 California USA