Lee House of Eldon
105 N Mill St
Eldon, MO 65026
Lee House of Eldon is a senior care facility located at 105 N Mill St in Eldon, Missouri. The encompassing area has an average population density, with approximately 13,000 individuals living in the zip code of 65026. With ...
16 miles away from Osage Beach, MO