The Tallahassee Police Department confirmed Sunday that a shooting occurred at 2810 Sharer Road.
source
Home Tallahassee Florida Tallahassee Police Department investigating shooting incident on Sharer Road
The Tallahassee Police Department confirmed Sunday that a shooting occurred at 2810 Sharer Road.
source