Felix Osabohien Oduwa, MD, Family Medicine

1729 Burrstone Rd
New HartfordNY  13413-1001 (Oneida County)


Phone: 912-435-6633
Fax:

NPI: 1265527493
License Number: 285467 (NY)