The Weitzman Agency has been selected to handle creative duties for Ellen Allen Annapolis, the client has confirmed. The agency will be responsible for strategic planning, website design and development, e-marketing, media planning and buying, and social marketing.