Box Canyon Primary Care. Internal Medicine • 2 Providers. 2647 Box Canyon Dr, Las Vegas NV, 89128. Make an Appointment. Show Phone Number. Telehealth services available. Box Canyon Primary Care is a medical group practice located in Las Vegas, NV that specializes in Internal Medicine. Providers Overview Location Reviews..