1. The Homestead 19028 Meadow Lake Rd, Snohomish, WA 98290 Coordinate: 47.92338,-121.97538 Phone: (360) 568-6512