February 6, 2026 February 6, 2026Categories Featured Interviews NewsDr. Felix Oduwa welcomes New Patients to ‘Oduwa Medical’ Primary Care Office in UticaDr. Felix Oduwa welcomes new patients to Oduwa Medical primary care office at 2110 Genesee St. in Utica, and call 315-765-0079 to schedule an appointment.