Dr. Jeffrey Howard

Birth date: Jan 21, 1965 Death date: Apr 22, 2023

Dr. Jeffrey Howard, a beloved physician in the Tulsa community, passed away on April 22, 2023. He was 58 years old. Born on January 21, 1965 in Omaha, NE, Dr. Howard grew up in Denver and Albuquerque and completed his undergradua