PA Fish and Boat Commission launch ramp on the upper Allegheny River. Ample parking and ramp space available. Launch is adjacent to 12 Mile island.