Astra Window Remodeling Remodeler - Hayward, CA Looking to contact Astra Window Remodeling? You can reach them at 510-276-0177