As you have your header with your contact information and city, you don't need to write out your address — or theirs. Write your next cover letter without the company address or yours, and you'll have so much more room for the stories, values, and personal voice that will actually help you get hired.
Just like on your resume, your street address doesn't belong on your cover letter, and neither does your recipient's. Of course, including the company's address is not going to hurt you, but there's really no point since you aren't sending the letter by snail mail.
Yes, a two-page cover letter may be acceptable, but only in limited circumstances. For example, if the job ad asks for a long-form cover letter, or the role you're applying for requires a significant amount of skills and experience to be addressed, then a two-page cover letter may be acceptable.
Write your address on the top right hand side of the letter and the address of the recipient thus the person you are writing the letter to on the left side mostly starting from below your address. You should provide a contact for your prospective employer to contact you for further information when the need be.
Your letter should be professionally formatted with your name, address, phone number, and email address in the top left. On the next line down, add the date, followed by the name and address of the recipient. As with any document, you begin writing the cover letter with 'Dear Name' on the left of the page.
Put both your permanent address and school address on your resume. If you have room for only one, put the address on that's closest to the job location. I worked with a student once who wasn't getting any interviews despite having a terrific resume.
When addressing an envelope, include both the sender's address and the recipient's address. Write the sender's name and address in the upper left-hand corner. Write the company name if you're sending from a business. The recipient's name and address should be placed on the center of the letter.
Over one address: When sending a letter to multiple recipients at multiple locations, it's often best to send each of your recipients an individual copy that includes only their name and address. Consider including a "cc: " after the names of your recipients to inform them of who else has received the letter.
Your letter should be professionally formatted with your name, address, phone number, and email address in the top left. On the next line down, add the date, followed by the name and address of the recipient. As with any document, you begin writing the cover letter with 'Dear Name' on the left of the page.
Begin with a statement of purpose. Name the position to which you are applying and how or where you learned of the position or organization. Indicate why you are interested in that specific position. Explain why you are interested in working for this employer and specify your reasons.