1. Delude Construction Inc 5727 Remer Rd, China, MI 48054 Coordinate: 42.77295,-82.54223 Phone: (810) 329-2469