Irving Cancer Research Center is a research station, located at 1132-1140 St Nicholas Ave (at W 167th St), New York, NY 10033, United States. They can be contacted via phone at (212) 305-0983 for more detailed information.
Location :
1132-1140 St Nicholas Ave (at W 167th St), New York, NY 10033
Added by
Jopie, at 12 July 2011