Debra Orr
Email Address debra@thethreadedneedle.ca
Level Shop Membership
Address
208 Allen Crescent
P.O. Box 896
Vulcan, AB T0L 2B0
CA
Phone Number 14034854895
Business Name: 2383612 Albert Ltd. dba The Threaded Needle
Website: http://www.thethreadedneedle.ca