Tufts Health Plan Share: Medical Tufts Health Plan 100 Otis Street Suite 100 Northborough, MA 01532 (978) 505-9093 About Map About Kyra Medical Manufactures equipment used in surgery. We are located in Northborough MA just west of Boston MA What's Nearby? Distance: 5 10 15 20 25 50 mi.