1. Canoe Brook Assisted Living 20102 E Admiral Pl, Catoosa, OK 74015 Coordinate: 36.15978,-95.75268 Phone: (918) 739-4700