The ExxonMobil YMCA was built in 2010, it’s a 12,000 square-foot facility located on 2.8 acres of land at Howell Place in North Baton Rouge.