I was at Dulles yesterday morning for about an hour, parked in Garage 2, took a few photos, and updated the PlugShare entry accordingly. Yes, they're 120V/12A, so for most people taking a flight that is indeed perfect. The Dulles web site indicates 56 plugs total on the 3rd level of the garage...