1. Properties Plus 3029 Spring St, Catoosa, OK 74015 Coordinate: 36.19789,-95.7282 Phone: (918) 488-8880