Irving Cancer Research Center is a research station, located at 1132-1140 St Nicholas Ave (at W 167th St), New York, NY 10033. They can be contacted via phone at (212) 305-0983 for more.. [read more]