September 2, 2011

Abbott's Restaurant

Added two 1965 street scenes that catch oblique views of Abbott's, plus a link to a site that includes the neon window sign, to (66) 339 – 341 Main Street.