Devils Backbone to 11241 E Englewood Rd, Three Creeks Township, MO, USA