Union Memorial doctor retires after 45 years