Portsmouth Fabric Company Shopping, Crafts & HobbiesWebsite » 112 Penhallow StPortsmouth, NH 03801-3833 (603) 436-6343 We carry one of the largest and most unique selections of fabric in New England and high-quality Bernina sewing machines. Hours: Tuesday-Saturday, 9:30am-5:30pm Sunday, 12-5pm Closed Mondays