afc reviews wallpaper waltham afc urgent care waltham reviews AFC Urgent Care Waltham is a convenient walk-in urgent care center located in the heart of Waltham. As a MA at AFC Urgent Care I … Wednesday, November 9, 2022 Edit