Explore details about location Vennard Place. Vennard Place is a location situated within the Fairfax County alongside other areas such as Princess Anne Court, Lockerbie Lane, Megills Court.