Explore details about location Owl Creek Drive. Owl Creek Drive is a location situated within the Loudoun County alongside other areas such as Slayton Square, Mahoney Lane, Fairweather Court.