I believe this is 8th Street in downtown Holland, Michigan in 1965. I couldn't find the cross street. This was likely taken on the same day as the Tulip Festival.
Is there any grocery store in town still stocked with and selling Mountain Dew game fuel or am I SOL