Dr. Odie Battles, MD 1314 Peabody AvenueMemphis, Tennessee 38104 (901) 278-8404 About Dr. Odie Battles, MD