Felix T. Oben, MD, FACS

Felix T. Oben, MD, FACS

Felix T. Oben, MD, FACS

Certifications:

Back To Practice
Address 1001 West St, Carthage
New York 13619, United States
Phone 315-493-1000