The Spy Shop is located at 3023 Central Ave NE, Albuquerque, NM. This location is in the Nob Hill neighborhood..