Phone: (206) 285-3460
Address: 1341 N. Northlake Way, Seattle, WA 98103
Yacht Masters NW is located in the Northlake building on the north end of Lake Union in Seattle. We have more than 300 feet of dock space, where most in-water work can be done within a few feet of our fully outfitted 6,000 sq. ft. shop.