Lake Lowell Visitors Center Contact Information

Address, Phone Number, and Hours for an Visitors Center in Canyon County, Idaho.

Name Lake Lowell Visitors Center
Address 13751 Upper Embankment Road, Nampa ID 83686 Map
Phone (208) 467-9278
Website
Hours

Map of Lake Lowell Visitors Center


About Lake Lowell Visitors Center

Lake Lowell Visitors Center, located in Nampa, ID, provides information on Canyon County area attractions, sights, accommodations for guests and travelers. The Visitor Center, also known as a Visitor Information Center, offers information on local lodging, Nampa tours, and local history. It also offers Nampa maps and navigational resources, information on Nampa tours, and other useful resources for visitors.

Interested parties may contact Visitors Center for questions about:

External Links: