Owner at A Straight Stitch - Savannah, Georgia, United States
A Straight Stitch is a retail company based out of 323 E Montgomery Xrd, Savannah, Georgia, United States.