Art Gallery of Willard Straight Hall Loading Map.... Art Gallery of Willard Straight Hall136 Ho Plaza - IthacaDetails 42.4465233 -76.48568749999998 Address 136 Ho Plaza Ithaca NY 14853 United States Upcoming Events No events in this location