Another place for Perch was at Ontario St. In the Black Rock Channel right where the channel runs along the 190, almost across from the Chevy plant. I drove to West Marine on Niagara St last weekend. I took a ride by the launch at Ontario St. There was some small logs & twigs in the launch / ramp area. If you wanted to launch there you would have to move them. I didn't see anyone fishing in that area.