The Hammond Research Station is located about 6 miles east of Hammond, La. It is approximately 50 miles east of Baton Rouge and 50 miles north of New Orleans.
Print Version Send to friend