Directory Company Details North Vista Hospital Address: 1409 E Lake Mead Blvd, North Las Vegas, NV 89030 United States Phone: 702-657-5503 Company Type: In-House Service Professional