IU Health Urgent Care - Downtown Indianapolis 222 West Michigan Street, Indianapolis, IN 46204