Share
twitterlinkedinfacebook
Image 1 of 1
deLay580510A2.jpg
deLay580510A2.  Nick’s Phoenix Inn, 1228 SW 3rd, SW 3rd & Main, May 10, 1958. 4:25 AM. Three toilets in doorway.