The Salted Fork

73 City View Rd Ponca City OK 74604 USA

Location