BEN COWAN CAMPUS Phone: (702) 799-8770 Street Address 5710 MOUNTAIN VISTA LAS VEGAS, NV 89120 Mailing Address: 5710 MOUNTAIN VISTA LAS VEGAS, NV 89120+2310 Coming soon: Your comments about this school.