Map location of
Rochester Institute of Technology, Henrietta, NY, USA

New York, United States