New York City Administration is a City government office located at 3030 Thomson Ave, Long Island City, NY 11101. It has received 3 reviews with an average rating of 3.7 stars.
The address of New York City Administration: 3030 Thomson Ave, Long Island City, NY 11101
New York City Administration has 3.7 stars from 3 reviews
City government office
"i've seen longer islands, but this one is still nice"
""
""
i've seen longer islands, but this one is still nice. keep it up