Stone Creek Apartments in the city Tuscaloosa by the address 5100 Old Birmingham Hwy, Tuscaloosa, AL 35404, United States.