Left in Stitches, Inc. 905 I Street Fortuna CA 95540 (707) 617-2540 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×