Blast From The Past is Located in Beautiful Downtown Falmouth at the Corner Of Main Street and Elm Arch Way Across the Street from The Falmouth Library