Keowee Key
(864) 944-2312
1392 Stamp Creek Road, Salem, South Carolina, 29676
About us
Keowee Key is ranked #11 in Club and Resort Business Magazine's top 50 Fitness and Wellness Facilities in 2021!