Specializing in physical medicine & rehabilitation, Dr. Omar Selod, DO is one of the country's top ranked doctors. He currently treats patients in Fort worth, Texas.
Dr. Selod is a graduate of Kansas City University Of Medicine And Biosciences and is licensed to treat patients in Texas.
Dr. Selod is rated among the top 20% of doctors in the United States, based on his experience, credentials...