{
  "type": "FeatureCollection",
  "name": "Albuquerque Book Donation Ecosystem",
  "metadata": {
    "license": "CC-BY-4.0",
    "attribution": "New Mexico Literacy Project (newmexicoliteracyproject.org)",
    "author": "Josh Eldred",
    "publisher": "New Mexico Literacy Project",
    "datePublished": "2026-05-27",
    "dateModified": "2026-05-27",
    "description": "Geographic dataset of book donation, resale, and salvage locations in the Albuquerque metropolitan area. Each feature carries operational metadata: accepts books, free pickup, tax-deductible status, for-profit/501(c)(3) status, partner-nonprofit relationships, and notes on documented downstream supply-chain behavior. Coordinates approximate to street address. Compiled from public organizational materials plus NMLP operational observation. Companion to the narrative supply-chain map at /abq-book-donation-ecosystem-map.",
    "version": "1.0.0",
    "source": "https://newmexicoliteracyproject.org/abq-book-donation-ecosystem-map",
    "documentation": "https://newmexicoliteracyproject.org/data#ecosystem",
    "spatial_coverage": "Albuquerque metropolitan area, New Mexico, USA",
    "schema_version_url": "https://geojson.org/schema/FeatureCollection.json",
    "category_legend": {
      "free-pickup-specialty": "NMLP — for-profit free pickup, books/media only",
      "thrift-retail": "For-profit thrift retail (Savers, etc.)",
      "thrift-retail-501c3": "501(c)(3) nonprofit thrift",
      "library": "Library system",
      "library-affiliated-501c3": "Library-affiliated 501(c)(3)",
      "non-book-thrift": "501(c)(3) thrift that does NOT take books",
      "downstream-salvage": "Industrial recycler / salvage processor",
      "landfill": "Municipal landfill destination"
    }
  },
  "features": [
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.6269,
          35.1311
        ]
      },
      "properties": {
        "id": "nmlp",
        "name": "New Mexico Literacy Project (NMLP)",
        "category": "free-pickup-specialty",
        "address": "5445 Edith Blvd NE, Unit A, Albuquerque, NM 87107",
        "phone": "702-496-4214",
        "url": "https://newmexicoliteracyproject.org",
        "accepts_books": true,
        "free_pickup": true,
        "tax_deductible": false,
        "for_profit": true,
        "any_condition": true,
        "any_quantity": true,
        "specialty": "Books, magazines, media — hand-sorted at warehouse",
        "twenty_four_seven_drop_box": true,
        "marker_color": "#c8553d"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.5942,
          35.1003
        ]
      },
      "properties": {
        "id": "savers-carlisle",
        "name": "Savers (Carlisle Blvd)",
        "category": "thrift-retail",
        "address": "2620 Carlisle Blvd NE, Albuquerque, NM 87110",
        "url": "https://www.savers.com/",
        "accepts_books": true,
        "free_pickup": false,
        "tax_deductible": false,
        "for_profit": true,
        "partner_nonprofit": "Clothes Helping Kids (CHK)",
        "notes": "Savers buys donations per-pound from partner-nonprofit; CHK funds local children's grants",
        "marker_color": "#e9d5b8"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.5851,
          35.1083
        ]
      },
      "properties": {
        "id": "savers-mercantile",
        "name": "Savers (Mercantile Ave)",
        "category": "thrift-retail",
        "address": "1551 Mercantile Ave NE, Albuquerque, NM 87107",
        "url": "https://www.savers.com/",
        "accepts_books": true,
        "free_pickup": false,
        "tax_deductible": false,
        "for_profit": true,
        "partner_nonprofit": "Big Brothers Big Sisters of Central NM (BBBS-CNM)",
        "notes": "Savers buys donations per-pound from partner-nonprofit; BBBS funds youth mentoring",
        "marker_color": "#e9d5b8"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.7099,
          35.1644
        ]
      },
      "properties": {
        "id": "savers-westside",
        "name": "Savers (West Side)",
        "category": "thrift-retail",
        "address": "3400 Calle Cuervo NW, Albuquerque, NM 87114",
        "url": "https://www.savers.com/",
        "accepts_books": true,
        "free_pickup": false,
        "tax_deductible": false,
        "for_profit": true,
        "marker_color": "#e9d5b8"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.5947,
          35.1075
        ]
      },
      "properties": {
        "id": "goodwill-of-nm",
        "name": "Goodwill of New Mexico (Carlisle)",
        "category": "thrift-retail-501c3",
        "address": "Multiple ABQ locations — see goodwillnm.org",
        "url": "https://www.goodwillnm.org/",
        "accepts_books": true,
        "free_pickup": false,
        "tax_deductible": true,
        "for_profit": false,
        "marker_color": "#b8d4e0"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.5878,
          35.1083
        ]
      },
      "properties": {
        "id": "st-vincent-de-paul",
        "name": "St. Vincent de Paul Thrift Store",
        "category": "thrift-retail-501c3",
        "address": "4120 Menaul Blvd NE, Albuquerque, NM 87110",
        "url": "https://www.svdpnm.org/",
        "accepts_books": true,
        "free_pickup": false,
        "tax_deductible": true,
        "for_profit": false,
        "marker_color": "#b8d4e0"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.4889,
          35.1083
        ]
      },
      "properties": {
        "id": "joy-junction-thrift",
        "name": "Joy Junction Thrift Store",
        "category": "thrift-retail-501c3",
        "address": "11030 Menaul Blvd NE, Albuquerque, NM 87112",
        "url": "https://www.joyjunction.org/",
        "accepts_books": true,
        "free_pickup": false,
        "tax_deductible": true,
        "for_profit": false,
        "notes": "Proceeds fund Joy Junction emergency family shelter",
        "marker_color": "#b8d4e0"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.5544,
          35.0917
        ]
      },
      "properties": {
        "id": "assistance-league-thrift",
        "name": "Assistance League of Albuquerque Thrift Shop",
        "category": "thrift-retail-501c3",
        "address": "5211 Lomas Blvd NE, Albuquerque, NM 87110",
        "url": "https://www.assistanceleague.org/albuquerque/",
        "accepts_books": true,
        "free_pickup": false,
        "tax_deductible": true,
        "for_profit": false,
        "notes": "Scales books back; calls NMLP for overflow. Proceeds fund Operation School Bell (new clothing for kids)",
        "marker_color": "#b8d4e0"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.5639,
          35.1244
        ]
      },
      "properties": {
        "id": "u-turn-for-christ",
        "name": "U Turn For Christ NM Thrift Store",
        "category": "thrift-retail-501c3",
        "address": "5500 San Mateo Blvd NE, Albuquerque, NM 87109",
        "url": "https://uturnforchristnm.org/",
        "accepts_books": true,
        "free_pickup": false,
        "tax_deductible": true,
        "for_profit": false,
        "marker_color": "#b8d4e0"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.5083,
          35.0917
        ]
      },
      "properties": {
        "id": "family-thrift-center",
        "name": "Family Thrift Center",
        "category": "thrift-retail",
        "address": "1201 Juan Tabo Blvd NE, Albuquerque, NM 87112",
        "accepts_books": true,
        "free_pickup": true,
        "tax_deductible": false,
        "for_profit": true,
        "marker_color": "#e9d5b8"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.5878,
          35.1083
        ]
      },
      "properties": {
        "id": "animal-humane-thrift",
        "name": "Animal Humane New Mexico Thrift",
        "category": "thrift-retail-501c3",
        "address": "5341 Menaul Blvd NE, Albuquerque, NM 87110",
        "url": "https://www.animalhumanenm.org/",
        "accepts_books": true,
        "free_pickup": false,
        "tax_deductible": true,
        "for_profit": false,
        "notes": "Observed (not confirmed) Master Fibers downstream salvage pipeline",
        "marker_color": "#b8d4e0"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.55,
          35.13
        ]
      },
      "properties": {
        "id": "habitat-restore",
        "name": "Habitat for Humanity ReStore",
        "category": "thrift-retail-501c3",
        "address": "4900 Menaul Blvd NE, Albuquerque, NM 87110",
        "url": "https://habitatabq.org/restore/",
        "accepts_books": false,
        "notes": "Building materials only — does NOT take books",
        "tax_deductible": true,
        "for_profit": false,
        "marker_color": "#999"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.6486,
          35.0844
        ]
      },
      "properties": {
        "id": "friends-of-apl",
        "name": "Friends of the Albuquerque Public Library",
        "category": "library-affiliated-501c3",
        "address": "501 Copper Ave NW (Main Library lower level), Albuquerque, NM 87102",
        "url": "https://abqfol.org/",
        "accepts_books": true,
        "free_pickup": false,
        "tax_deductible": true,
        "for_profit": false,
        "hours": "Mon–Sat 10:30 AM–2:00 PM",
        "notes": "Proceeds fund APL programming. Used-book sales + Copper Street Books shop.",
        "marker_color": "#7a9e6e"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.6486,
          35.0844
        ]
      },
      "properties": {
        "id": "albuquerque-public-library-main",
        "name": "Albuquerque Public Library — Main Branch",
        "category": "library",
        "address": "501 Copper Ave NW, Albuquerque, NM 87102",
        "url": "https://abqlibrary.org/",
        "accepts_books": false,
        "notes": "APL routes donations through Friends of the APL — no direct branch intake",
        "marker_color": "#7a9e6e"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.6147,
          35.1183
        ]
      },
      "properties": {
        "id": "catholic-charities-in-kind",
        "name": "Catholic Charities In-Kind Donation Center",
        "category": "non-book-thrift",
        "address": "2300 Candelaria Rd NE, Albuquerque, NM 87107",
        "url": "https://ccasfnm.org/",
        "accepts_books": false,
        "notes": "Furnishings for refugee/transitional housing — NOT books",
        "tax_deductible": true,
        "for_profit": false,
        "marker_color": "#999"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.65,
          35.095
        ]
      },
      "properties": {
        "id": "giveabq",
        "name": "GiveABQ (Adelante Development Center)",
        "category": "non-book-thrift",
        "address": "1520 1st St NW, Albuquerque, NM 87102",
        "url": "https://www.adelantenm.org/giveabq",
        "accepts_books": false,
        "notes": "Furniture bank for homelessness exit — NOT books",
        "tax_deductible": true,
        "for_profit": false,
        "marker_color": "#999"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.5733,
          35.13
        ]
      },
      "properties": {
        "id": "locker-505",
        "name": "Locker #505 The Clothing Bank",
        "category": "non-book-thrift",
        "address": "6203 Menaul Blvd NE, Albuquerque, NM 87110",
        "url": "https://locker505.org/",
        "accepts_books": false,
        "notes": "School clothing for kids — NOT books",
        "tax_deductible": true,
        "for_profit": false,
        "marker_color": "#999"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.705,
          35.1644
        ]
      },
      "properties": {
        "id": "arc-thrift",
        "name": "the arc Thrift Stores",
        "category": "thrift-retail-501c3",
        "address": "3301 Coors Blvd NW, Albuquerque, NM 87120",
        "url": "https://arcnm.org/",
        "accepts_books": true,
        "free_pickup": true,
        "tax_deductible": true,
        "for_profit": false,
        "notes": "Proceeds fund services for adults with intellectual/developmental disabilities",
        "marker_color": "#b8d4e0"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.68,
          35.11
        ]
      },
      "properties": {
        "id": "salvation-army",
        "name": "Salvation Army Family Thrift Stores",
        "category": "thrift-retail-501c3",
        "address": "5 Family Thrift Stores across ABQ — see locations",
        "url": "https://centralusa.salvationarmy.org/intermountain/albuquerque/",
        "accepts_books": true,
        "free_pickup": true,
        "tax_deductible": true,
        "for_profit": false,
        "notes": "Free home pickup via SATruck. Proceeds fund rehabilitation programs.",
        "marker_color": "#b8d4e0"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.6256,
          35.0517
        ]
      },
      "properties": {
        "id": "master-fibers",
        "name": "Master Fibers Paper Recycler",
        "category": "downstream-salvage",
        "address": "4801 Broadway Blvd SE, Albuquerque, NM 87105",
        "accepts_books": true,
        "free_pickup": false,
        "tax_deductible": false,
        "for_profit": true,
        "notes": "Industrial paper recycler — accepts bulk loads from thrifts/libraries; NMLP recovers books from this layer",
        "marker_color": "#666"
      }
    },
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          -106.77,
          35.0833
        ]
      },
      "properties": {
        "id": "cerro-colorado-landfill",
        "name": "Cerro Colorado Landfill",
        "category": "landfill",
        "address": "Cerro Colorado Rd, Albuquerque, NM 87121",
        "url": "https://www.cabq.gov/solidwaste",
        "accepts_books": false,
        "notes": "Municipal solid waste destination this ecosystem exists to prevent. 2,000–5,000 tons of books/year estimated end up here.",
        "marker_color": "#8b2222"
      }
    }
  ]
}