1. Cinderella's Cleaning 85 Stoddards Wharf Rd, Ledyard, CT 06339 Coordinate: 41.44379,-72.0327 Phone: (860) 464-9415