If you're flying into Heraklion N. Kazantzakis Apt. airport, the closest Alamo car hire location to you is Heraklion Nikos Kazantzakis Ap, and they can be reached on +30 281 022 6002.
Yes, Alamo offers pick-up services from Heraklion N. Kazantzakis Apt. airport (HER).