1. Rogers, David B, MD 105 N Grand St, Greenfield, MO 65661 Coordinate: 37.41857,-93.84665 Phone: (417) 637-0700