1. Mease Construction 2989 Truro Rd, Truro, IA 50257 Coordinate: 41.21973,-93.82767 Phone: (641) 765-4765