City Center Village is a new concept of senior living. Located in the historic district of Decatur, Alabama, City Center Village is proud to offer luxurious apartments for an all- inclusive rate to seniors who want to live a more carefree lifestyle. We offer freedom to do the things you love most without worry and expense.