Neil's Record Bar

From HtownWiki
Jump to: navigation, search
Advert for the Neil's Record Bar, 1972

Neil's Record bar was a music store located on Victoria Street in the early-1970s.