If you're flying into Brownsville South Padre Is. Intl airport, the closest National car rental location to you is 700 Amelia Earhart Drive, and they can be reached on +1 956 574 9612.
Yes, National has pick-up services available from Brownsville South Padre Is. Intl airport (BRO).