West Alabama Trauma Service

1820 Rice Mine Road North, Tuscaloosa, Alabama 35406