Book an appointment online with your local Steward Health Care Provider, James M Macek, MD at 15 Payson Road in Foxboro, MA. View accepted insurances or call (508) 772-1438 today..