T Rose’s Karate School Martial Arts in Northborough T Rose’s Karate School386 W Main StNorthborough MA 01532-2128 USPhone: (508) 393-8779 Is this your business? Get Verified!