Squaw Island Park

Niagara St
between Amherst and Tonawanda St
Buffalo, NY 14207

Written by Buffalo City Life

Buffalo City Life