North Shore Needleworks
(847) 291-6550