Needle & Thread, 2215 Fairfeild Rd, Gettysburg - close to Cashtown & Ortanna - lots of Civil War fabric & stuff to make costumes. Large variety .
Quilt Patch on Hanover Pike, between Hanover & Littlestown. It's been awhile since I've been here. They used to carry lots of kits, books, patterns & beautiful fabric. Also a store here with lace & curtains,interior decor.
Danners Bernina Shoppe - 551 Beck Mill Rd, Hanover- a Bernina dealer, has fabric, thread, kits, and quilt stuff!
I don't know of any shops closer to Gettysburg - but I've been to these. I like Needle & Thread the best.