About

Edit info
  • (561) 289-2480
  • 17064 Boca Club Blvd
    Palm Beach FL 33487

Looking for a day spa in Delray Beach? American Boxing Club is a day spa located at 3333 S Congress Ave. Get details on American Boxing Club hours and prices by calling (561) 289-2480.