St. Louis County Drop-off Locations
| Ballwin Police Dept. | 636-227-9636 | 300 Park Dr., Ballwin, MO 63011 |
| Bellefontaine Neighbors City Hall | 314-867-0076 | 9641 Bellefontaine Rd., St. Louis, MO 63137 |
| Brentwood Police Dept. | 314-644-7100 | 272 Hanley Industrial Ct., Brentwood, MO 63144 |
| Walgreens- Bridgeton (Store #2501) | 314-770-2479 | 12345 St. Charles Rock Rd, Bridgeton, MO 60344 |
| Chesterfield Police Dept. | 636-537-3000 | 690 Chesterfield Parkway W., Chesterfield, MO 63017 |
| Clayton Police Dept. | 314-645-3000 | 10 S Brentwood Blvd, Clayton, MO 63105 |
| Creve Coeur Police Dept. | 314-737-4600 | 350 N New Ballas, Creve Coeur, MO 63141 |
| Ellisville Police Dept. | 636-227-9660 | 1 Weis Ave., Ellisville, MO 63011 |
| Florissant Police Dept. | 314-831-7000 | 1700 N. Hwy 67, Florissant, MO 63033 |
| Glendale Police Dept. | 314-965-0000 | 424 N Sappington Rd., St. Louis, MO 63122 |
| Kirkwood Police Dept. | 314-822-5858 | 131 West Madison Ave., Kirkwood, MO 63122 |
| Walgreens- Kirkwood (Store #4392) | 314-965-7944 | 441 N. Kirkwood Rd, Kirkwood, MO 63122 |
| Ladue Police Dept. | 314-933-1214 | 9345 Clayton Rd., Ladue, MO 63124 |
| Manchester Police Dept. | 636-227-1410 | 200 Highlands Blvd. Dr., Manchester, MO 63011 |
| Maplewood Police Dept. | 314-645-3000 | 7601 Manchester Rd., Maplewood, MO 63143 |
| Mercy South Hospital | 314-525-1633 | 10010 Kennerly Rd., 1st Floor, St Louis, MO 63128 |
| Olivette Police Dept. | 314-645-3000 | 9473 Olive Blvd., Olivette, MO 63132 |
| Overland Police Dept. | 314-428-1221 | 2410 Goodale Ave., Overland, MO 63114 |
| Walgreens- Richmond Heights (Store #5894) | 314-721-6013 | 6733 Clayton Rd, Richmond Heights, MO 63117 |
| SSM Health DePaul Hospital – St. Louis | 314-344-6000 | 12303 DePaul Drive, Bridgeton, MO 63044 |
| SSM Health St. Clare Hospital – Fenton | 636-496-2000 | 1015 Bowles Ave, Fenton, MO 63026 |
| SSM Health St. Mary’s Hospital – St. Louis | 314-768-8000 | 6420 Clayton Road, St. Louis, MO 63117 |
| St. Ann Police Dept. | 314-427-8009 | 10405 St. Charles Rock Rd., St. Ann, MO 63074 |
| St. John Police Dept. (no box, but police will handle disposal) | 314-427-8706 | 8944 St. Charles Rock Rd. #100, St. Louis, MO 63114 |
| St. Louis County Police – North County | 314-355-1200 | 11815 Benham Rd., St. Louis, MO 63138 |
| St. Louis County Police – South County | 314-892-1510 | 323 Sappington Barracks Rd, St Louis, MO 63125 |
| St. Louis County Police – Southwest | 314-638-5550 | 9928 Gravois Rd., St. Louis, MO 63123 |
| St. Louis County Police – West County | 636-225-0425 | 232 Vance Rd., St. Louis, MO 63088 |
| St. Louis Metropolitan Police Dept. – South Patrol Division | 314-444-0100 | 3157 Sublette Ave., St. Louis, MO 63139 |
| Sunset Hills Police Dept. | 314-849-4400 | 3905 S. Lindbergh Blvd., St. Louis, MO 63127 |
| Town and Country Police Dept. | 314-432-4696 | 1011 Municipal Center Dr., Town and Country, MO 63131 |
| Webster Groves Police Dept. | 314-963-5402 | 4 S. Elm, Webster Groves, MO 63119 |
| Woodson Terrace Police Dept. | 314-427-2600 | 4323 Woodson Rd., Woodson Terrace, MO 63134 |
| CVS Pharmacy #3087 | 314-995-7128 | 11560 Olive Blvd. Creve Coeur, MO 63141 |
| CVS Pharmacy #6745 | 314-438-1375 | 6999 Parker Rd. Florissant, MO 63033 |
| CVS Pharmacy #5643 | 314-892-8352 | 7334 Lindbergh Blvd. St. Louis, MO 63125 |
| CVS Pharmacy #5689 | 636-527-6074 | 15846 Manchester Rd. St. Louis, MO 63011 |
St. Louis City Drop-off Locations
| SSM Health Cardinal Glennon Children’s Hospital | 314-577-5600 | 1465 S. Grand Blvd, St. Louis, MO 63104 |
| SSM Health Saint Louis University Hospital | 314-257-8000 | 1201 S. Grand Blvd, St. Louis, MO 63104 |
| St. Louis City Police South Patrol | 314-444-0100 | 3157 Sublette Ave, St. Louis, MO 63139 |
| Walgreens- St. Louis (Store #6755) | 314-351-2100 | 3920 Hampton Ave, St. Louis, MO 63109 |
| Walgreens- St. Louis (Store #4824) | 314-355-0500 | 12098 Lusher Rd, St. Louis, MO 63138 |
St. Charles County Drop-off Locations
| City of St. Charles Police Dept. | 636-949-3378 | 1781 Zumbehl Rd., St. Charles, MO 63303 |
| Lake Saint Louis Police Dept | 636-625-8018 | 200 Civic Center Dr., Lake St. Louis, MO 63367 |
| O’Fallon Police Dept. | 636-240-3200 | 1019 Bryan Rd., O’Fallon, MO 63366 |
| St. Charles County Police Dept. | 636-949-3000 | 101 Sheriff Dierker Ct., O’Fallon, MO 63366 |
| Wentzville Police Dept. | 636-327-5101 | 1019 Schroeder Creek Blvd., Wentzville, MO 63385 |
| Walgreens- Wentzville (Store #4584) | 636-332-6217 | 1993 Wentzville Pkwy, Wentzville, MO 63385 |
| CVS Pharmacy #6282 | 636-447-1229 | 1749 Woodstone Dr. St. Peter’s, MO 63376 |
| CVS Pharmacy #6477 | 636-272-5856 | 3002 Highway K O’Fallon, MO 63368 |
| CVS Pharmacy #10193 | 636-639-1133 | 1550 Wentzville Parkway Wentzville, MO 63385 |
| SSM Health St Joseph – Lake St. Louis | 636-625-7748 | 100 Medical Plaza Lake St. Louis, MO 63376 |
| SSM Health St. Joseph Hospital – St. Charles | 636-947-5000 |
300 First Capitol Dr, St. Charles, MO 63301 |
| SSM Health St. Joseph Hospital – Wentzville | 636-327-1000 |
500 Medical Dr, Wentzville, MO 63385 |
Franklin County Drop-off Locations
| Franklin Co. Sheriff’s Office | 636-583-2560 | 1 Bruns Ln., Union, MO 63084 |
| Gerald Police Dept. | 573-764-3424 | 106 W. Fitzgerald Ave., Gerald, MO 63037 |
| Mercy Hospital-Washington | 636-239-8000 | Main Lobby, 901 E. Fifth St, Washington, MO 63090 |
| New Haven Police Dept. | 573-237-2211 | 1100 Olive Rd., New Haven, MO 63068 |
| Pacific City Police Dept | 636-257-2424 | 300 N. Hoven Dr., Pacific, MO 63069 |
| Sinks Pharmacy – St. Clair | 636-629-8085 | 1435 N Main St, St. Clair, MO 63077 |
| Sinks Pharmacy – Sullivan | 573-468-4777 | 153 E. Springfield Rd, Sullivan, MO 63080 |
| St. Clair Police Dept. | 636-629-1313 | 1 Paul Parks Dr., St. Clair, MO 63077 |
| Sullivan Police Dept. | 573-468-8001 | 106 Progress Pkwy., Sullivan, MO 63080 |
| Washington Police Dept. | 636-390-1050 | 301 Jefferson St., Washington, MO 63090 |
| Walgreens- Washington (Store #5717) | 636-239-7483 | 890 Washington Cors, Washington, MO 63090 |
| Union Police Dept. | 636-583-3700 | 119 S. Church St., Union, MO 63084 |
| CVS Pharmacy #10773 | 636-257-4660 | 2120 W. Osage St. Pacific, MO 63069 |
Jefferson County Drop-off Locations
| Arnold Police Dept. | 636-296-3204 | 2101 Jeffco Blvd., Arnold, MO 63010 |
| Walgreens- Arnold (Store #4972) | 636-282-7068 | 3937 Vogel Rd, Arnold, MO 63010 |
| City of Crystal City (City Hall Lobby) | 636-937-4614 | 130 Mississippi Ave., Crystal City, MO 63019 |
| De Soto City Hall Lobby | 636-586-5617 | 17 Boyd St., De Soto, MO 63020 |
| East Zone Sheriff’s Office (on Windsor’s Campus | 636-797-6236 | 955 Windsor Harbor Rd., Imperial, MO 63052 |
| Festus Police Dept. | 636-937-3646 | 100 Park Ave., Festus, MO 63028 |
| Jefferson College Campus Police Dept. | 636-481-3500 | 802 Mel Carnahan Dr. #214, Hillsboro, MO 63050 |
| North Zone Sheriff’s Office (in Dillon Plaza) | 636-797-621034 | Dillon Plaza Dr., High Ridge, MO 63049 |
| Pevely Police Dept. | 636-475-4498 | 401 Main St., Pevely, MO 63070 |
| Big River Amb. Station | 636-274-3964 | 6321 Lorens Lane Cedar, Hill, MO 63016 |
| CVS Pharmacy #10025 | 636-937-3178 | 400 S. Truman Blvd. Crystal City, MO 63019 |
| CVS Pharmacy #10071 | 636-287-1381 | 2120 Lone Star Dr. Arnold, MO |
Lincoln County Drop-off Locations
| Elsberry Police Dept./City Hall | 573-898-5456 | 317 Broadway St., Elsberry, MO 63343 |
| Lincoln County Council | 636-528-7000 | 1380 Boone St., Troy, MO 63379 |
| Lincoln County Health Department | 636-528-6117 | 5 Health Department Dr., Troy, MO |
| Lincoln County Sheriff’s Office | 636-528-8546 | 65 Business Park Dr., Troy, MO 63379 |
| Moscow Mills Police Dept. | 636-356-4612 | 71 Progress Ct., Moscow Mills, MO 63362 |
| Troy City Hall | 636-528-4712 | 800 Cap Au Gris St., Troy, MO 63379 |
Warren County Drop-off Locations
| Truesdale City Hall | 636-456-3166 | 109 Pinckney St., Truesdale, MO 63383 |
Washington County Drop-off Locations
| Washington County Sheriff’s Office | 573-438-5478 | 116 W High St., Potosi, MO 63664 |
St. Clair County Drop-off Locations
| Caseyville Police Dept. | 618-344-2151 | 10 W. Morris St., Caseyville, IL 62232 |
| Fairmont City Police Dept. | 618-274-4504 | 2601 N. 41st St., Fairmont City, IL 62201 |
| Fairview Heights Police Dept. | 618-489-2100 | 10027 Bunkum Rd., Fairview Heights, IL 62208 |
| O’Fallon Police Dept. | 618-624-4545 | 285 N. Seven Hills Rd., O’Fallon, IL 62269 |
| St. Clair County Sheriff’s Dept. | 618-277-3504 | 700 N. 5th St., Belleville, IL 62220 |
| CVS Pharmacy #06830 | 928-819-0208 | 4609 W. Main St. Belleville, IL 62226 |
| Copper Bend Pharmacy | 618-234-7181 | 2900 Frank Scott pkwy Ste. 920-B, Belleville, IL 62223 |
| CVS Pharmacy #02713 | 618-624-3561 | 753 West Hwy 50 O’Fallon, IL 62269 |
Madison County Drop-off Locations
| Alton Police Dept. | 618-463-3505 | 1700 E. Broadway, Alton, IL 62002 |
| Bethalto Police Dept. | 618-377-5266 | 213 N. Prairie St., Bethalto, IL 62010 |
| Collinsville Police Dept. | 618-344-2131 | 200 W. Clay St., Collinsville, IL 62234 |
| East Alton Police Dept. | 618-259-6212 | 211 N. Shamrock St. #101, East Alton, I |
| Edwardsville Police Dept. | 618-656-2131 | 333 S. Main St., Edwardsville, IL 62025 |
| Glen Carbon Police Dept. | 618-288-7226 | 149 North Main St., Glen Carbon, IL 62034 |
| Madison County Sheriff’s Dept.Dept. | 618-877-6111 | 2330 Madison Ave., Granite City, IL 62040 |
| Highland Police Dept. | 618-654-2131 | 820 Mulberry St., Highland, IL 62249 |
| Madison County Sheriff’s Dept. | 618-692-6087 | 405 Randle St., Edwardsville, IL 62025 |
| Madison Police Dept. | 618-876-4300 | 615 Madison Ave., Madison, IL 62060 |
| Maryville Police Dept. | 618-344-8899 | 2500 N. Center St., Maryville, IL 62062 |
| Roxana Police Dept. | 618-254-1945 | 400 S. Central Ave., Roxana, IL 62084 |
| SIUE Police Dept. | 618-650-3324 | Supporting Services Rd., Edwardsville, IL 62025 |
| Troy Police Dept. | 618-667-6731 | 116 E. Market St., Troy, IL 62294 |
| Wood River Police Dept. | 618-624-4545 | 111 North Wood River Ave., Wood River, IL 62095 |
| CVS Pharmacy #10951 | 618-452-1198 | 3319 Nameoki Rd. Granite City, IL 62040 |
Monroe County Drop-off Locations
| Columbia Police Dept. | 618-281-5151 | 1020 N. Main St., Columbia, IL 62236 |
| Freeburg Police Dept. | 618-539-3132 | 14 Southgate Center Freeburg, IL 62243 |
| Waterloo Police Dept. | 618-939-3377 | 301 South Main Street, Waterloo, IL 62298 |
St. Francois County Drop-off Locations
| Park Hills Police Dept. | 573-431-3122 | 7 Municipal Dr., Park Hills, MO 63601 |
Ste. Genevieve County Drop-off Locations
| Ste. Genevieve County Sheriff | 573-883-5820 | 5 Basler Dr., Ste. Genevieve, MO 63670 |