Loyola Medicine 2160 S. First Ave. Maywood, IL 60153. Your Health. For questions about your health or follow-up care, please contact your doctor by calling 888-584-7888 or sending a message through myLoyola, our secure patient site.