Lake Lowell Visitor Center

πŸ“ Location

Address: Upper Dam East Parking, Upper Embankment Road, Canyon County, Idaho, 83686, United States

County: Canyon County

Coordinates: 43.55826441, -116.6476739

View on Google Maps β†’

🌊 Ramp Details

Body of Water: Lake Lowell

⏰ Access & Hours

Access Type: Public

Managed By: Idaho Parks and Recreation

πŸ—ΊοΈ Location Map

Data source: USGS

🌊 Lake Lowell
🏠 Upper Dam East Parking, Upper Embankment Road, Canyon County, Idaho, 83686, United States
Scroll to Top