Shelby Avenue I am told this was next to what is now the the Exxon station near the Titan's stadium and called the Guzze house. -Photo courtesy Beth Hardaway-
Next