1. L & E Construction 1201 SE Poplar St, Leon, IA 50144 Coordinate: 40.73164,-93.7434 Phone: (641) 414-1921