Dr. Elroy is a licensed Anesthesiology in IN. Graduated in 2014. Medical degree obtained from Indiana University School of Medicine. Completed residency training at Indiana University. Currently practices at St Vincent Indianapolis Hospital (St Vincent Indianapolis Hospital), located at 2001 W 86th St, Indianapolis, IN 46260. In addition to English, Dr. Elroy speaks Mandarin.