SMG Foxboro Family and Internal MedicineFoxboro. 70 Walnut Street Suite 201 Foxboro. , MA 02035. US. view practice. (508) 543-6371 (508) 543-6371. 8:00 AM - 6:30 PM 8:00 AM - 5:00 PM Open until 5:00 PM 8:00 AM - 7:30 PM 8:00 AM - 5:00 PM Closed Today Closed Today. All Steward Medical Group Locations.SMG Foxboro Family and Internal Medicine in 70 Walnut Street Foxboro, Ma‧SMG Chestnut Green Family Medicine in 15 Payson Road Foxboro, Ma.