Contact the Recruitment Committee

Name *

General Inquiries

Telluride House is located on Washtenaw Avenue in Ann Arbor, Michigan. We are near the iconic painted rock at the corner of Washtenaw Avenue and Hill Street, approximately a 10-minute walk from the University of Michigan’s Central Campus. We welcome visits on most days during regular business hours, but please call or e-mail ahead (this will also help us have someone available to give you a tour and answer any questions).


1735 Washtenaw Ave
Ann Arbor, MI 48104

Program Director