Location:
104 Willard Straight Hall
14853
Ithaca, Nueva York
Estados Unidos
42° 26' 47.3676" N, 76° 29' 8.4408" W
See map: Google Maps