Q: Where is International Rescue Committee (IRC)?
A: International Rescue Committee (IRC) is located at: 122 E 42nd St, New York, NY 10168, USA, United States
Q: What are the coordinates of the International Rescue Committee (IRC)?
A: Latitude: 40.7511977, Longitude: -73.976591
Q: How is International Rescue Committee (IRC) rated?
A: International Rescue Committee (IRC) has not rated yet on addressschool.com