The Lariat Inn

11820 N Market St Mead WA 99021 USA

(509) 315-9752

Location