Woburn Nursing Center, Inc is a nursing home located in Woburn , Massachusetts. This nursing home was first approved to provide Medicare and Medicaid services on 07/01/1990. It has 140 certified beds. Woburn Nursing Center, Inc is located 18 Frances Street, Woburn, MA 1801 and can be contacted via phone number (781) 933-8175.