Healthcare Services near Vinita

Looking for a new doctor? Visit WebMD's Physician Directory to search area doctors by speciality, condition, insurance, or hospital affiliation, or check out a list of further directories on MedlinePlus. Vinita also has a variety of dental, optomety, and chiropractic care offices.



Cherokee Nation Health Clinic

Located across from the Craig County Fairgrounds, the Vinita location is the second-largest center in the Cherokee Nation Health System and the first to offer an on-site Wellness Workout Center and Dexa Scanning. Visit the Cherokee Nation website for more information.

Clinic Hours: Mon-Fri 8:00 AM to 5:00 PM
Wellness Center Hours: Mon-Fri 5:00 AM to 8:00 PM
27371 S. 4410 Rd
(918) 256-4800



Craig General Hospital

Serving Vinita and the surrounding areas for the last 50 years, Craig General Hospital is a self-sustaining, not-for-profit hospital with three other facilities near Grand Lake and a clinic in Welch. Visit the Craig General Hospital website for more information.

735 N Foreman St
(918) 256-7551



Heartsworth House (Retirement Community)

Operated by St. John Health Systems, Heartsworth House offers independent living and assisted living facilities for area seniors. Visit the Heartsworth House website for more information including information on available facilities.

821 N Foreman St
(918) 256-7856



Home of Hope (Disabled Care)

With administrative facilities located right here in Vinita, Home of Hope is a far-reaching organization for disabled adults in Northeast Oklahoma with facilities spanning six counties, with the majority of services in Craig, Mayes, Ottawa, and Rogers County. Visit the Home of Hope website for more information on available services.

960 W. Hope Rd
(918) 256-7825
1 (877) 307-7825



Rosewood Terrace (Nursing Care)

Located near Craig General Hospital, Rosewood Terrace is a long-term care nursing center that provides various therapies, social events, and more. Visit the Rosewood Terrace webpage for more information.

1200 W. Canadian
(918) 256-8768