napaneedlepoint.com
All Canvases on Sale in Phoenix
BeStitched (6990 E Shea Blvd, Suite 124) in Scottsdale is having a sale on all canvases on their website — both in-stock and special order. Save 20% in their Memorial Day sale. Classes, Clubs…