Astoria Long Island City Stitch Explores LIC Vernon Dog Run by WHA Guest This week I’m bringing you the scoop on the newest place to take your pooch. Long Island City’s Vernon dog run has recently undergone a makeover in a big way. (…)