Disclaimer
Turkey Point 3Florida City, Fla., United StatesPressurized Water Reactor (PWR)Net Output: 666 MWeOperable. Initial criticality: 10/1972. Commercial start: 12/1972.
Unit Specific Plant Parameters