Oh my! What memories! Thanks for posting!
Quite certain the Andrews Furniture Store is New Britain, CT. The Strand Theatre is definitely New Britain. Closed in 1972. I went to the last showing, although I don't think it was the final show. Perhaps went a day or two early. My older...