• Posted in: In the Park In the Park: Bertha Ross Park

    Today we head north from our last featured Watkins Park,  on Dr. Martin Luther King Boulevard, to Bertha Ross Park, at 3700 North Clifton Street.  Indianapolis purchased this twelve-acre green space in 1925 to provide...

    Read More 4 Comments