About

Edit info

Lake Leisure Spa & Bath is located at 4121 Osage Beach Pkwy, Osage Beach, MO 65065. For appointments or for prices call Lake Leisure Spa & Bath at (573) 216-7665. For hours of operations, check out the hours below.