Loiza Auto Repair 2458 Losee Road, North Las Vegas, NV 89030