Thomas Upham House is a nursing home located in Medfield , Massachusetts. This nursing home was first approved to provide Medicare and Medicaid services on 09/01/1994. It has 42 certified beds. Thomas Upham House is located 519 Main Street, Medfield, MA 2052 and can be contacted via phone number (508) 359-6050.