I will be vacationing in Manhattan, NY. There is a “NY Sport club” at 575 Lexington Avenue. Does that location have a free weight bench, squat rack, or deadlift area?
thanks
beef
I will be vacationing in Manhattan, NY. There is a “NY Sport club” at 575 Lexington Avenue. Does that location have a free weight bench, squat rack, or deadlift area?
thanks
beef