Contact Us

Phantom Screens - Central Ohio Retractable Screens

6737 Thomas Road
Radnor, Ohio
United States 43066
*By Appointment Only*

740.494.4100 or
1-888-PHANTOM (742.6866)

Request a Quote or simply ask us a question. We look forward to hearing from you!