1 Dr. Mark C Baylor, MD Family Medicine Physician - Geriatric Medicine Avg. Rating: 0/5 Main Location 120 W Main StreetElmwood, Illinois 61529 Highlights Board CertifiedAccepts Insurance Plans