Cartogiraffe.com

Clay Lyle Entomology Lab

Clay Lyle Entomology Lab is a university in Old Hwy 12 100, also known as Electron Microscope Center in Starkville.