Clover Pass Resort

708 N. Point Higgins Rd, Ketchikan, AK, USA, 99901