Embassy Products and Logistics is located on Seminary Rd in Falls Church. This warehouse has an extensive selection of products for sale. School supplies, office furniture, medical supplies and equipment, even cameras and camcorders. In addition it supplies water distillers and transformers. Embassy is also a distributer of large supply food and beverage to restaurants and hotels worldwide.