Spain Consulate 4242 Spring Lake Boulevard Ann Arbor MI 48108 (734) 747-9558 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×