Rhoads Stadium
The John and Ann Rhoads Softball Stadium ( frequently shortened to Rhoads Stadium ) is a college softball stadium located on the campus of the University of Alabama in Tuscaloosa , Alabama . 
<triplet> University of Alabama <subj> Tuscaloosa, Alabama <obj> headquarters location