St. Louis Area Agency on Aging
provides transportation for seniors for non-emergency medical trips and other necessary errands. 
Call 314-612-5918 or visit their website.