CSP Village Apartments are located in Tuscaloosa, Alabama and are designed for seniors. Residents enjoy a host of amenities including a service coordinator to assist with social services and other needs of our residents. Come home to CSP Village Apartments, where communities are built, apartments become homes and residents are like family.