Rochester Police have blocked off a portion of Thomas Street near Clifford Avenue and are investigating the area. Members of ...