1. Mirror Image Detailing 353 Welch Acres Dr, Felton, DE 19943 Coordinate: 38.96225,-75.60232 Phone: (302) 222-4230