Windsor Park is located at 21308 73rd Ave, Bayside, NY. This location is in the Oakland Gardens neighborhood..