Princeton, New JerseyPrinceton Record Exchange20 S Tulane St, Princeton, NJ 08542Explore the shop ↗Call shop