Alamo National Car Rental
10 Nuffield Road
Nuffield Industrial Estate
Poole BH17 0RB
United Kingdom