Michael Dean Angelo, Sr., of Inola, Oklahoma passed away on October 20, 2020. Mr. Angelo was born on March 12, 1958 in Tulsa, Oklahoma.
To watch this service live, please click the link below:
Enter the following information for the log in and password:
Event ID: ButlerStumpff