Eyecare of Catoosa Hills Contact Details Phone: (918) 266-3937 Email: eyecarecatoosa@gmail.com (Do not send personal health information by email.) Address 2036 S. Miller Lane, Suite E Catoosa, OK 74015