CTU Screen


CTU Screen & Window
11526 Lakewood Blvd.
Downey, CA 90241


About Us


CTU Screen & Window was Incorporated in 2010. We pride ourselves in customer service and satisfaction. We have an office staff that is experienced and can answer your questions . Our  staff has over 35 years of experience.