Interested in Oliver & Wendell Apartments? Our team is happy to answer all your questions or schedule you a tour. Call the leasing office at (612) 315-3265 or contact us by submitting the form below.