Crusader cannot accept any unused or expired medications for disposal.
The following places can accept used or expired medications.
Winnebago County
Rockford
- Winnebago County Sherriff’s Office: 650 W State St, Rockford, IL 61102: M-F, 8am – 5 pm
- Rockford Police District 1: 1045 W State St, Rockford, IL 61101: M-F, 8am – 5 pm
- Rockford Police District 2: 1410 Broadway, Rockford, IL 61104: M-F, 8am – 5pm
- Rockford Police District 3: 557 Newtowne Dr. Rockford, IL 61108: M-F, 8am – 5 pm
- Winnebago County Health Department: 555 N Court St, Rockford, IL 61103: 4th floor, M-F, 8am – 5pm
- Rockford City Hall: 425 E State St, Rockford, IL 61104: M-F, 8am – 5 pm
- Meijer Pharmacy
- 2013 McFarland Rd Rockford, IL 61108: M-F 9am-9pm, Sat 9am-7pm, Sun 10am-6pm
- Walgreens Pharmacy
- 2323 Charles St, Rockford, IL 61104: 24/7 drop off
- 1602 Kishwaukee St Rockford, IL 61104: M-F 9am- 9 pm, Sat-Sun 9am-5 pm
- 3336 11th St Rockford, IL 61109: M-F 9am- 9 pm, Sat-Sun 9am-5 pm
- CVS Pharmacy
- 3134 11th St Rockford, IL 61109: M-F 8am – 9 pm, Sat-Sun 9am – 6 pm
- 110 S. Alpine Rd Rockford, IL 61108: M-F 8am – 9 pm, Sat-Sun 9am – 6 pm
- Wal-Mart Pharmacy
- 3902 W Riverside Blvd, Rockford, IL 61101
- OSF St. Anthony Medical Center: 5666 E State St Rockford, IL 61107
- North Tower, Main Lobby: 4:30 am to 12:30 pm
- Center for Cancer Care, Main Lobby: M-F 8am – 5 pm
- Swedish American Hospital/ UW Health
- 1401 E State Street, Rockford, IL 61104
Pecatonica
- Pecatonica Police Department: 405 Main St, Pecatonica, IL 61063: M-F 8- 4:30 pm
Loves Park/ Machesney Park
- Meijer Pharmacy
- 1770 West Lane Rd Machesney Park, IL 61115: M-F 9am-9pm, Sat 9am-7pm, Sun 10am-6pm
- CVS Pharmacy
- 6506 Alpine Rd Loves Park, IL 61111: M-F 8am – 9 pm, Sat-Sun 9am – 6 pm
South Beloit/ Rockton/ Roscoe
- South Beloit Police Dept.: 519 Blackhawk Blvd, South Beloit, IL 61080: M-F 8am- 5 pm
- Rockton Police Dept. 110 E Main St, Rockton, IL 61072: 24/7 drop off
- Walgreens Pharmacy
- 5065 Hononegah Rd Roscoe, IL 61073: M-F 8am- 10 pm, Sat-Sun 9am-5 pm
- CVS Pharmacy
- 4843 Blue Stem Rd, Roscoe, IL 61073: M-F 8am – 9 pm, Sat-Sun 9am – 6 pm
Boone County
- Boone County Sheriff: 615 N Main St, Public Safety Building Lobby, Belvidere, IL 61008: 24/7 drop off
- O’Brien & Dobbins Pharmacy: 216 S State Belvidere, IL 61008: M-F: 9am – 7 pm
- Wal-Mart Pharmacy
- 2101 Gateway Center Drive, Belvidere, IL 61008
- Cherry Valley Police Department: 806 E State St, Cherry Valley, IL 61016: M-F, 8am – 5 pm
- Candlewick Admin Building: 1812 Candlewick Dr SW, Poplar Gove, IL 61065: M-F, 8:30am-4:30 pm & Sat, 9-12
Stephenson County
- Freeport Police Department 320 W. Exchange Street, Freeport, IL 61032: 24/7 drop off
- CVS Pharmacy
- 721 W. South St Freeport, IL 61032: M-F 8am – 8 pm, Sat-Sun 9am – 6 pm