Were is westwood college?

Westwood College has the official address:

7350 North Broadway

Denver, CO 80221-3653

Westwood College was originally known as the Denver Institute of Technology and was established in 1953 in Denver, Colorado. However, apart from their online college they now also have campuses in California, Georgia, Illinois, Virginia, Texas and Illinois.