Phantom Screens is a Abbotsford, BC business. Phantom Screens is located at 30451 Simpson Road, Abbotsford, BC. The postal code is V2T6C7.
You can contact Phantom Screens at 604-855-3654 or from out of area call 1 6048553654.