Twelvemile Creek in Petersburg, AK 99833

Twelvemile Creek in Petersburg, AK 99833 (Petersburg Borough) is a stream. Twelvemile Creek also exists in Prince of Wales-Hyder, Northwest Arctic Borough and Unorganized Borough.

Waterway Type
stream