1. Deer Creek Construction 5002 Mockingbird Ave, Northwood, IA 50459 Coordinate: 43.48821,-93.2466 Phone: (507) 438-7004