About Kenwood Park

Kenwood Park is a small traffic island surrounded by a brick cul-de-sac.