Dr. Omar I Ahmed is a renowned Critical Care Specialist in Downey and currently practices at Kaiser Permanente Downey Medical Center, Downey. For the past 14 years, Dr. Omar I Ahmed has worked as a Critical Care Doctor and gained proficient skills and knowledge in the segments.