St. Vincent's Health System celebrated the grand opening of its new urgent care location in Homewood on Friday. The clinic at 1944 28th Ave. S. provides walk-in care for minor injuries and illnesses seven days a week, according to the health system. The location treats a wide range of conditions, including...