1. Anchor Glass & Mirror 37126 Gull Watch Way, Selbyville, DE 19975 Coordinate: 38.47786,-75.0879 Phone: (302) 539-0779