Sheet music in good condition can be donated at your local public library (see above). Here is some additional info about donating sheet music: https://www.lowendtheoryclub.com/where-to-donate-old-sheet-music-near-me/
There are also some places outside of the Richmond area that accept sheet music donations. Here are a few:
The Great American Songbook Foundation
One Carter Green, Carmel, IN 46032
(317) 844-2251 / https://thesongbook.org/library-archives/donating-archival-materials/
Hope on a String
https://www.hopeonastring.org/how-to-help#how-to-help-1
1038 31st St. NW, Washington, D.C. 20007
(202) 810-5053 / http://www.m4arts.org/donate-sheet-music
Scrollworks
c/o Jean Goforth, 220 72nd St. S., Birmingham, AL 35206
donatemusic@myorch.org / https://www.myorch.org/donate/donate-sheet-music-books