You may find some stores in some places that will take this stuff, but as far as I know this is not commonplace in much of North America.
Every single lowes or home depot has a recycling station for batteries and CFL bulbs at the entrance or near the customer service desk. I assume those stores are all over the country.