Joshua O. Freeman was born on October 25th, 1971 in Portsmouth, Virginia to the parents of Donald Joe Freeman and Antoinette Rose Freeman. He moved to Fort Worth, Texas where he called home for most of his life.
Joshua was blessed to have been loved by so many friends and family in his lifetime.
He was selfless and he had love for all. If you were around him, he considered you a friend. He loved his family and his wife and was most happy surrounded by his loved ones.
Mostly Josh loved Jesus Christ with all his heart and served him faithfully though ministry work. He was the most Amazing Man, Husband, Servant.