Buffalo Athletic Club Buffalo Athletic Club offers a large variety of fitness activities. Swimming and other watersports, as well as weight training are available here. Women's and children's sessions are offered. Address: 69 Delaware Avenue Buffalo NY 14202 1 716 845-6660