The Flatbush YMCA is a part of the YMCA of Greater New York, which is a community service organization that focuses on the physical, spiritual and mental development of people. The YMCA of Greater New York employs a staff of more than 4,400 people in over 20 branch locations. It serves nearly 14,000 children in after-school programs. The YMCA of Greater New York conducts a variety of physical and academic activities for children. The organization operates various wellness and adult education programs. It has been in operation for approximately 155 years. The organization operates swimming and sports programs and organizes day camps. The YMCA of Greater New York conducts activities for the enhancement of living and social skills.