Registered Nurse - Floater - 518391 in Tuscaloosa, AL for University of Alabama, Tuscaloosa