Leon is the owner and manager of Stan’s Discount Clothing, a popular and well-known H Street fixture located at 822 H Street for more than 23 years. Leon’s father, Stan Robbins, founded the business at 9th and M Streets NW in 1947. It was later moved to a Chinatown location, and then to H Street after Leon became the manager. A native Washingtonion, Leon and his family currently reside in Takoma Park, Maryland, but plan to move back to DC in a new condominium he is developing as part of a mixed-use project at 1383-85 H Street.