Background
O'Dowd, Charles Edwyn was born on October 12, 1962 in Nyack, New York, United States. Son of Michael William and Helene Marie O'D.
O'Dowd, Charles Edwyn was born on October 12, 1962 in Nyack, New York, United States. Son of Michael William and Helene Marie O'D.
Bachelor of Science in Biology, Fordham University, 1984; Doctor of Medicine, New York Medical College, 1988.
Resident physician, Westchester County Medical Center, Valhalla, New York, 1988-1991; attending physician, Clarkstown Medical Associations, New City, New York, since 1991.
Member American College of Physicians, American Medical Association, Medical Society State New York.
Married Barbara Ann Finan, May 18, 1991. Children: Matthew, Patrick.