Call us : (205) 391-6040. Welcome to Stone Creek! Located in quiet, eastern Tuscaloosa, yet close to everything, luxurious Stone Creek apartments are convenient to Mercedes, The University of Alabama, Shelton State, the VA hospital, DCH Regional Medical Center, area shopping, dining and more.Amenities‧Floor Plans‧Photos‧Map‧Virtual Tours‧School Zone.