Explore details about location Tech Pky NW. Tech Pky NW is a location situated within the Atlanta alongside other areas such as Church Street Northwest, Glenwood Place Southeast, Leach Street Northwest.