Atwood Medical is a Primary Care located in Olney, Illinois at 1400 N East providing immediate, non-life-threatening healthcare services to the Olney area. For more information, call Atwood Medical at 618-395-1400..