[ColorPhoto]
According to Google Maps Street View in 2015 this is 1408 LeFlore in Memphis. That address is where the Deatons and Wilsons lived until around 1970. [D__0042]

Probably the 20th Century Home of the Deatons