Necchi Sewing Center
Necchi Sewing Center, 5301 E. State St., Rockford, IL,.was founded in 1967. NSC is an Authorized Brother and Janome Dealer and certified repair shop. We have the only in-house service department in Northern Illinois and Southern […]