Phantom Screens of North Alabama

Phantom Screens does it all, then disappears.

Contact Us

Phantom Screens of North Alabama

205 Lake View Dr
Muscle Shoals, Alabama
United States
35661

Hours
Mon – Fri : 8:00am – 5:00pm

Main Phone: 256-412-0010
Toll Free: 1-888-PHANTOM (742.6866)
Cell Phone: 256-394-1885
Email: wes@alabamaphantom.com