Take the F train to Rockefeller Center
The consulate is located at 50th Street and 6th Avenue (Ave of the America), therefore, you will need to take the uptown (northbound) F train (Orange Line on the subway map) from 2nd Avenue and Houston Street to 47-50th Streets/Rockefeller Center.Good luckNative New Yorker
U can know everything from http://www.googlemaps.com Good luck!