Boulder, Colorado

AIM House’s Castle program is located in the historical Alpha Phi Sorority, built in 1927, nestled in the foothills of the awe-inspiring Rocky Mountains in enchanting Boulder, Colorado. Just a 30-minute car ride from Denver and within an hour of Denver’s International Airport, Boulder offers its residents a rich blend of cultural, educational, professional and recreational opportunities. In addition, this charming city is an outdoor mecca that boasts over 300 days of sunshine a year, serene alpine surroundings, breathtaking scenery and easy access to hiking, biking, camping, rock climbing, rafting, skiing, and snow shoeing. Well known for its diversity, open-mindedness and sense of small-town community, Boulder is a unique haven filled with possibilities for nearly everyone.

Boulder boasts many top ratings in a wide variety of “Best of” surveys. Check out some of the accolades we’ve received in the past few years in: AIM In The News below…

TOUR

We encourage potential participants and their families to tour our facility and arrange an on-sight interview.

The Castle, built in 1927