NASA said meteorites were produced between Willowbrook and Northgate Crossing — two neighborhoods that are 20 miles apart.