Faces & Places of Yesterday Willard Service Station at 19th and L Streets May 29, 2013 Share Facebook Twitter Pinterest Here are two excellent photos from 1919 depicting the old service station (no longer there, of course) at 19th and L St. Washington, D.C., circa 1919. “Washington Battery Co., L Street.” We saw the garage earlier in this post. National Photo Co. glass negative. District of Columbia, 1919. Willard Service Station, Washington Battery Co., 1623 L Street. The sign: “We respectfully request customers to refrain from talking to workmen. Any information desired will be cheerfully given out by floor superintendent.” National Photo Company glass negative.