I I J America is located at 25 Broadway, New York, NY. This location is in the Financial District neighborhood..