Buffalo is the smallest town in the United States to have a YMCA. YMCA facilities include a indoor swimming pool, workout and weightlifting room, gymnasium, racquetball courts and outdoor tennis courts. There is also a running track across the street from the YMCA.