WellNow Urgent Care 740 South Meadow Street, Ithaca, NY 14850