Ricky Lee Davidson Sr.
October 7, 1960 - February 5, 2012
Ricky L. Davidson, Sr., passed away Sunday, February 5, 2012. Ricky was born in Pensacola on October 7, 1960 and has been a lifelong resident. He was owner of Davidson Wrecker Service since 1979 and co-owner of Davidson Racing. His favorite... View Obituary & Service Information