A Rio Grande Valley wildlife refuge and national park sites got $2.4 million dollar in stimulus funds on Thursday.