May God bless you and your...

William Lucious Olmsted III
Saint Petersburg, Florida
Saint Petersburg, Florida
Olmsted, William Lucious III63, of St. Petersburg, FL passed away peacefully, on August 13, 2025.Bill was born in Summit, NJ on November 22, 1961, and moved to St. Petersburg in 1970. He graduated from St. Petersburg High, earned his certification in diesel mechanics, and an associate's degree in...
Read More