Where does Amazon App Store keep the APKs
they are on the SD card.

The free ones are put here. (I would assume they all get put in the same spot.)

/sdcard/Android/data/com.amazon.venezia/cache


Their names are by no means associated with the app though.