Alice Shen, MD 15 Payson RoadFoxborough, MA, 02035 View Phone 508-698-2229 Fax: 508-698-1746 15 Payson RoadFoxborough, MA 02035 View Website Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page