I can confirm that this is the very spot of the puddle that I was born in in 1993. Great place to check out if you have the time but please be mindful of the neighbors.
Wonderful man.