The boat house is located at 1000 Hobbs Island Rd. It will be on your right, across from the country store.
Directions to boathouse
If you zoom in, the boat house is the beige rectangle to the left and above the pin.
Tweets by @UAHRowing