NEO Orthopedics and Rehabilitation, Inc. Visit us at any of our three locations. Grove, Miami, & Vinita Oklahoma Phone: 918-542-4101 How can we help? Name* First Last PhoneEmail* How can we help?*CAPTCHANameThis field is for validation purposes and should be left unchanged. Grove Location Miami Location Vinita Location