Loading Map....
Address
1125 18th St
Boulder, CO 80309
United States
The Roser ATLAS Building on the CU-Boulder campus is located south of Norlin Library and just east of the Visual Arts Complex. Room 113 is on the first floor on the west side of the building.