American Lighthouse Foundation
- Owls Head Lighthouse, 186 Lighthouse Rd.
- Owls Head, ME 04854
"Lighthouses are Worth Keeping!" Visit the American Lighthouse Foundation's interpretive center and gift shop located inside the Keeper's House at Owls Head Light Station. Enjoy exhibits about this historic site while discovering other Maine lighthouses you can visit, climb and even spend the night.