Glenhill Park

This name likely comes from its location – off the Glen Road and at the top of a hill.