One of the best resources I can suggest is The Writer's Market. It's chock full of information on literary agents, publishers, magazines, contests, etc. It gives you addresses, e-mail addresses, websites, phone numbers and more including specific editorial needs and submission guidelines.

You can find out more information by going to http://www.writersmarket.com