Service/Parts: 41-05 34th Ave, Long Island City, NY 11101
    CURRENT
    WEATHER
    Northstar Kia 40.754079, -73.916533.