These fabulous waterfront communities provide beaches, walking trails, and marinas. Birch Bay is home to Birch Bay State Park while Blaine is home to the Blaine Marina and Semiahmoo Golf Course, Resort, and Marina.
We are located in Birch Bay Square at I-5 and Lynden - Birch Bay Road.
Give us a call: 360-371-5100 or stop by.
We are open Monday - Friday 8:30 am - 5:30 pm and Saturday 10 am - 2 pm.