1. The Minis At Bluff Creek Canyon 3745 NW 166th St, Bray, OK 73012 Coordinate: 35.64082,-97.58643 Phone: (405) 341-4688