Avis - South Padre Island (car rental ) - Location & Hours
Store Details
500 Padre Boulevard
Isla Grand Resort
South Padre Island, Texas 78597
Isla Grand Resort
South Padre Island, Texas 78597
Phone: (1) 956-761-3183
Regular Store Hours
Mon - Fri 9:00 AM - 5:00 PM
Store hours may vary due to seasonality.
Nearby Avis Car Rental Locations
- 700 South Amelia Earhart Drive, Brownsville (20.91 mi)
Advertisements
Store Services/Products
- AVIS Preferred
- After Hours Return
- Mobile Direction
