Lemonade Full Service Advertising Agency Lemonade is located in Hollywood, CA. As Chief Strategist of Lemonade, Trevor is the firm's number 1 Brand Ambassador, reputable strategic agency growth efforts and day-to-day operations. Phone: 323.426.7101 1800 North Vine Street Hollywood CA 90028 United States Map Other Categories: Business Services » Marketing and Advertising |