Valley Sunroof & Upholstery ★★★★★4.7 (68) Auto Repair Auto upholsterer · Auto electrical service · Auto glass shop 2429 Sonoma Blvd, Vallejo, CA 94590 Call Website Details →