25 Steward Health Care Providers in Foxboro, MA. Suzy Amor. 16 Chestnut Streetsuite 225. Foxboro, MA 02035. US. Main Number (508) 543-5102 (508) 543-5102. Get Directions. View Page. Irene Belsky. 70 Walnut Street. Suite 201. ... Steward Health Care ...James M Macek‧Joanne Swenson‧Preeti Gupta‧Anu Jayaraman‧Niel Gandhi‧Laurie Garabedian.