Snow Park is the
small triangle of land in the forefront to the right that is
surrounded by Lafayette Street (now Kennedy Blvd), Grand
Central Avenue and Magnolia Street. In the 1920s it
had a roof-covered water fountain. The park, except
for the roof, remains today. The postage stamp sized
park has been listed in the Guinness Book of World
Records.