Lowell Point, Alaska
CITY · 12 STOPS

Lowell Point, Alaska

Lowell Point is a census-designated place (CDP) in Kenai Peninsula Borough, Alaska, United States, just outside Seward. At the 2010 census the population was 80, down from 92 in 2000.
Read more on Wikipedia
Hear every story as you drive
4.7 Stars · 800+ Ratings