Leahs Travel Ctr
3987 W Chinden Blvd Garden City, ID 83714-6413
208-780-6197
Specialty
Service Department
Business Hours
Payment Types