Explore details about location North Mesa Drive. North Mesa Drive is a location situated within the Freeport alongside other areas such as North Nursery Avenue, Knollwood Drive, West Washington Street.