Address: 30-20 Thomas Avenue, Long Island City, NY, 11101
Phone: (212) 321-7500
Website: https://parking.com/nyc/lot/3020-thompson-avenue
Category: Other
Listed on BizVoices