North Albany Street, Ithaca, NY 14850, United States
⚠Location shown is approximate (~200m) for privacy