Phantom Retractable Screens – Oldsmar, FL

e31ace2a15a7c70645ad83df9ecd43b0

Phantom Retractable Screens – Oldsmar, FL- We recently had the opportunity to install a Phantom Executive retractable screen in Oldsmar, FL (That’s just West of Tampa in Pinellas County).  Our customer was not able to enjoy her outside seating area on her patio due to the intense sun and glare she was experiencing.  One of […]