Felisha Lee Brown
August 17, 1997 - September 4, 2017
Rochester - Felisha Lee Brown, 20, died tragically on Monday, September 4, 2017 from injuries sustained in an automobile accident. Felisha was born on August 17, 1997 in Exeter, a daughter of Tammy Brown of Rochester and the late Douglas L.... View Obituary & Service Information