Leonard Grant Patterson, Jr. passed away on March 18, 2021. Arrangements are under the care of Peninsula Funeral Home, 11144 Warwick Blvd., Newport News, VA 23601.