Windsor Direct: 970-667-3116 Address: Associates In Family Medicine Urgent Care 1683 Main Street Windsor, CO 80550 Make an Appointment