Sin City Auto Repair 5315 Sun Meadow Court, North Las Vegas, NV 89031