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