1. Queen of Clean 46 Bayview St Apt 3, Yarmouth, ME 04096 Coordinate: 43.80469,-70.17358 Phone: (207) 420-0873