I would imagine since Alamo is all over the country. When making the reservation choose a different drop off location and put the closest one in Maine.
I picked up there and dropped off at a different Florida airport, so probably. You just can't pay with a debit card if you don't have a flight itinerary.
Thanks! Your answer is awaiting moderation.