Dave from Kirkwood on 1/25/2019 8:17:37 PM:
This topic has come up in the past, if you want to search the website for previous forum posts. One suggestion is that Amtrak may allow you to park next to station or in a nearby lot, but you would need to check with Amtrak about that (and arrange for a permit). The Kirkwood station has volunteers there most of the time (during the day), so they may know the answer.
Another option (suggested before) is to ask the Alpine Shop (5 blocks north of station) if you could park in their large lot (after buying something to support them).
Finally, Kirkwood is a mostly safe town, at least in most places near the station. There is unlimited (no hour limit) street parking a few blocks east or west of the station. I think if you parked near nice houses (lots of them not far from station), your car would be safe.