Tear Drop Park Location 3 Newport Avenue, Newport News, Virginia 23601, United States Tear Drop Park CategoriesPlayground