Overview
Category
Shipbuilding & Repairing
American Lighthouse Foundation is located in Owls Head, ME, United States and is part of the Shipbuilding & Repairing Industry. American Lighthouse Foundation has 5 total employees across all of its locations and generates $639,674 in sales (USD). American Lighthouse Foundation is located in Owls Head, ME, United States and is part of the Shipbuilding & Repairing Industry. American Lighthouse Foundation has 5 total employees across all of its locations and generates $639,674 in sales (USD).