Located at 6315 Duncan Pl in Olds, Leeza's Fine Fabrics is a company inside the fabric shops - retail category of Canpages website.
Feel free to call 403-507-3057 to get in touch with Leeza's Fine Fabrics that is in your neighbourhood.
Finally, you can send this page to your friends by accessing Facebook or Twitter links.