180620 Apartment Fire 2
James Neiss/staff photographer Lockport, NY - Follow up on the apartment fire at 6212 Tonawanda Creek Road.
Log In: