Lowell Point is a census-designated place in Kenai Peninsula Borough, Alaska, United States, just outside Seward. At the 2010 census the population was 80, down from 92 in 2000.
Wikipedia https://en.wikipedia.org/wiki/Lowell_Point,_Alaska
Address 99664, United States
Coordinates 60°3'47.378" N -149°29'22.521" E