Every time I see a 58 Pontiac I think of the Tri-Power 58 Chieftain HT my uncle had. He got pulled over one time for going 105 in a 60mph zone, pulling a camping trailer!!
Took me a sec to get my bearings... but it doesn't look too much different today than it did back then. There's a church and parking lot where the two houses are on the left.