-
-
Apollo Retractable Screen & Shade
Business Service in Anaheim CA
∞ 0 recommendations recommend -
Address
3911 East La Palma Avenue, Suite F
Anaheim, CA
92807 -
-
Map/Directions
-
About
Apollo Screen and Shade is a 2 decade old family business that sells the best retractable screen doors, motorized patio screens, awnings, and we do Christmas lights in November! We've always been a 5 star company on both Google and Yelp, and offer the longest warranties in the business. Call us to change the way you use your outdoor spaces!
-
I've been doing this for 18 years
-
Hours of Operation
Mon - Fri 9:00AM - 5:00PM
Sat - Sun Closed
Holidays Closed