Visit our walk-in clinic and urgent care center in Dedham, MA for quality care and limited wait times. Call us today at (781) 461-0200.At AFC Urgent Care Dedham, it is our mission to provide the best healthcare possible, in a kind and caring environment, while respecting the rights of all patients, in an economical manner, at times and locations co...