Veterans Memorial Park

On McFarland Boulevard in Tuscaloosa, Alabama, in front of University Mall.


View Veterans Memorial Park in a larger map