Birch Bay Waterslides — Baby-Friendly Park in Seattle, WABirch Bay Waterslides is a park in Blaine, Seattle, WA. Help other families by sharing your experience!Address: 4874 Birch Bay Lynden Rd, Blaine, WA 98230, USA