1. Sand N Stones Delaware & Nature Shoppe 112 Front St, Lewes, DE 19958 Coordinate: 38.7756,-75.13888 Phone: (302) 645-0576