Map of Leland Laboratory in Tompkins County, NY:

Leland Laboratory Tompkins Ithaca East 42.4494 -76.4625