The New York Power Authority has completed construction on a new winter mooring site for its ice boom tugboat and barge at the extreme northern end of the First Buffalo Marina on Furman Street.
More info...
The New York Power Authority has completed construction on a new winter mooring site for its ice boom tugboat and barge at the extreme northern end of the First Buffalo Marina on Furman Street.