1. Larimore Construction Inc 5629 Dupont Pkwy, Smyrna, DE 19977 Coordinate: 39.31582,-75.61615 Phone: (302) 653-2222