Headquartered in this Towson location, Admiral Leasing is an independent full-service vehicle leasing company that provides high quality leasing and fleet management around the country. The company offers leases on all makes and models-domestic and import cars, trucks and vans. Admiral's services include commercial, government and diplomatic leasing at low costs and tax benefits.