Investigators about 11:30 p.m. Jan. 15 went to the area of South Rock Road behind the Pilot truck stop. The location is between Interstate 95 and Florida’s Turnpike, just north of Okeechobee Road.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results