Abbo Gym Location:669 Lenox Ave, New York, NY 10030, USA [{"latlong":["40.8195392"," -73.93729619999999"],"zoom":"16","infow":"Abbo Gym<\/span>669 Lenox Ave, New York, NY 10030, USA<\/span><\/div>"}]