Dr. James M. Bain, MD 106 19th Avenue, Moline, IL 61265