1. Stone Creek Health Club & Spa 1201 Ochsner Blvd, Covington, LA 70433 Coordinate: 30.45094,-90.14054 Phone: (985) 801-7100