Start from
LA Fitness
1660 S Federal Hwy, Delray Beach 33483