Spencer Mountain : P-2607

« Go Back
Loading...

Summary

  • P-2607
  • S Fk Catawba R
  • South
  • NC
  • 0.64 MW

License

  • 07-13-1995
  • 06-30-2025
  • SPENCER MOUNTAIN HYDROPOWER, LLC