1. Mot Auto Glass 25 Mica St, Townsend, DE 19734 Coordinate: 39.42413,-75.65039 Phone: (302) 378-6243
2. Fred Drake Automotive 4195 Dupont Pkwy, Townsend, DE 19734 Coordinate: 39.38457,-75.66585 Phone: (302) 378-4877