Sturbridge Service Center, Inc. Back to Search Sturbridge Service Center, Inc. Categories Professions & Services 241 Main Street, P.O. Box 33 , Sturbridge , MA , 01566-0033 (508) 347-3896 http://www.sturbridgeservicecenter.com/ Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone