Isuzu show room and workshop
Great place
Good for trucks
Excellent service
Well equipped vehicles
Thanks Google maps