CTU Screen

 

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

562.231.2185
info@CTUScreen.com

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.