Eddie Leonard's Laundromat 2103 Alabama Ave SE Washington, DC 20020 Phone: (202) 889-3199
Category: Restaurants