Location: The oldest park in Medford, Alba Park is located at the intersection of Holly and Main in downtown Medford was deeded to the city by the railroad company in 1888 [REF].
At nearly 100acre, this south Medford park is the second largest in the city (Prescott Park is the largest at 1,740 acres) [REF].