• Citadel Roofing and Solar

    • Solar
    4980 Allison Parkway
    Vacaville, CA 95688
    (707) 446-5500
    (707) 446-5501 (fax)