1. Clark & Sons Inc. 314 E Ayre St, Wilmington, DE 19804 Coordinate: 39.71297,-75.60433 Phone: (302) 433-6838