If it is good shape you could possibly take it to Restore. If not, RecycleSpot.org is your best bet or call a carpet place and see if they know of someone who picks it up, I am thinking there, but don't recall their name.
No. The center does not accept any carpet or padding. Check RecycleSpot.org for locations in the area where you can recycle these materials.
Thanks! Your answer is awaiting moderation.