AFC Urgent Care Dedham has a new site

AFC Urgent Care in Dedham MA has a new website! Please check back soon as we prepare to open our new convenient urgent care center