Explore details about location Denver Street. Denver Street is a location situated within the Idaho Falls alongside other areas such as Cultural Circle, DOE Place, North Fanning Avenue.