Chelsea Motor Inn

Chelsea Motor Inn, 325 E Layton St, Chelsea, OK 74016, United States

(918) 789-3437

Location