Skip to main content

Westminster University

Westminster University at 3455 West 83rd Avenue in Westminster is an imposing, red Richardsonian Romanesque building that gave the city its name and still serves as an important local visual landmark. Started in 1892, the building languished beforeā€¦