AFC Urgent Care Waltham is located in the heart of Waltham, MA in the new Main Street Marketplace. We are less than a mile from Exit 26 on Route 95/128, with access from both Routes 20 and 117. We have ample parking, to include several reserved spaces designated for AFC Urgent Care patients only, and less than ten feet from our front door..