Spavinaw, Oklahoma is a charming small town located in Mayes County, known for its picturesque scenery and outdoor recreational opportunities. Visitors can enjoy fishing and boating on Spavinaw Lake, explore the nearby Ozark Mountains, or visit the historic Spavinaw Hills State Game Refuge. With its peaceful atmosphere and natural beauty, Spavinaw is the perfect destination for a relaxing getaway in the heart of Oklahoma.