Tenri Cultural Institute Loading Map.... Tenri Cultural Institute43A W.13th St - New YorkDetails 40.7364415 -73.99612580000002 Address 43A W.13th St New York NY United States Upcoming Events No events in this location