where is excelsior springs in missouri
Excelsior Springs, Missouri. Excelsior Springs is a city in Clay and Ray counties in the U.S. state of Missouri. The population was 11,084 at the 2010 census.[6] It is located approximately 30 miles (48 km) northeast of central Kansas City, Missouri.