E Effingham Obstetrics & Gynecology Associates LLC 0 reviews 1680 Community Beach Rd Odin, IL • 62870 View Practice (618) 322-6680