Yes, many Sherwin Williams stores will recycle old paint. But I would just call your local Sherwin Williams store just to make sure they recycle paint. They will typically only take 5 gallons (5 paint cans) at one time, so if you have more than 5 cans to recycle, bring them on different days, as too many cans will pile up in the store and they won't be happy with you.
You can also check PaintCare.org for stores near you that recycle paint.