There is The Little Shop in Haddonfield, NJ which is just across the river from Philadelphia. Olde City Quilts in Burlington, NJ - not too far north of Philly if you want to go a bit out of your way. There is also Fabric Row in downtown Phila. Not much in the way of quilting things but if you are also into garment or home dec sewing, some really different things there. And trims - omg! Second the Serendipity in Dagsboro, DE if you are taking the scenic route south.