The Spanish-American War Memorial Park

Park 4752 W Prescott St Tampa