Rocco Joseph Oddo, DDSRocco Joseph Oddo · Public Health Dentistry2887 Elmwood Ave, Kenmore, NY 14217(716) 877-2275Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing