Where is the Idaho Falls Historic Downtown Foundation Inc in Idaho Falls Idaho located?

The address of the Idaho Falls Historic Downtown Foundation Inc is: 420 Memorial Dr, Idaho Falls, ID 83402