NORTHERN TERRITORY

Darwin

Dabsco
Tel: 1300 DABSCO (1300 322 726)
Tel: 08 8947 8111
EMAIL US

insect screens
window screens
outdoor blinds

Phantom Screens Australia is the Southern Hemisphere’s premier provider of retractable screening, shading, outdoor blinds and cafe blinds solutions.