In person or by mail...
870 Grand AvenueSan Diego, CA 92109
By telephone...
858-272-8185
By email...
info@needlecraftcottage.com