You may want to look in the NHGIS Data Finder that provide:
The National Historical Geographic Information System (NHGIS) provides, free of charge, aggregate census data and GIS-compatible boundary files for the United States between 1790 and 2015.
Alternatively, I would suggest using the "Maps" tab in the Select Geographies within the Advanced search for American FactFinder(AFF). There are other ways to tackle this search, but this is the one I recommend.
Go to the select geographies category and select the map tab
Then go and enter the location and select the layer of interest, then specify geography
Then add to your selection for the table to display those specific zip codes, it sends those selections in the upper right box and highlights them on the map as well.
Next you can click on the topics category, choose the table of interest. Currently for those year you have a finite number of tables that correspond to the geography selection plus the years available. The best option may be the 5-year American Community Survey(ACS).
Also, here is where you can select the long form data for the same geography, go to the topics category then dataset and look for 2010 SF 1 Or SF 2