Contact the Recruitment Committee
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