1. MedPost Urgent Care 84 Andrew Ave Ste 5, Wayland, MA 01778 Coordinate: 42.36496,-71.36742 Phone: (774) 806-2101