1. Auto Glass Service 609 E Jewell St, Delmar, DE 19940 Coordinate: 38.45808,-75.57009 Phone: (302) 846-7984