1. Tucker Industries 38288 London Ave Unit 1, Selbyville, DE 19975 Coordinate: 38.46313,-75.14557 Phone: (302) 436-4240