Hi! I've been on Quoggy Jo Mountain a few times outside of Presque Isle, ME (where I'm originally from). Where you have it listed is about 8 miles NE of where it really is. It is located on the Western side of Echo Lake, again, about 8 miles SW of your current location. Have a great day!