Telford Ranch

9460 154th St Noble OK 73068 USA

Location