Ambrose Solar Ambrose Solar is a full service residential solar provider in Solano County, CA. Our Solar professionals handle solar panel installation service from start to finish. Call us today for your FREE quote! Phone: (707) 999-8036 875 Cotting Ln ste c Vacaville, CA USA Map Other Categories: House & Home » Building & Construction |