Windrose Health Network
Joy Odeta, MD, is a physician with extensive experience in the healthcare field, currently serving at Windrose Health Network since July 2018. Prior to this role, Joy Odeta worked as a physician for Locum Tenens USA from December 2016 to July 2018 and with the VA from January 2012 to December 2016. Joy Odeta completed a residency at LSU Health Sciences Center from September 2008 to September 2011 and began a career in education as a biology teacher with the NYC Department of Education from February 1998 to January 2003. Joy Odeta earned a Doctor of Medicine (M.D.) degree from Ross University School of Medicine between 2003 and 2007 and a Bachelor of Arts (B.A.) in Molecular Biology from The City University of New York from 1990 to 1996.
This person is not in the org chart
Windrose Health Network
Windrose Health Network, Inc., is a Federally-Qualified Health Center that provides Primary Care (Pediatrics & Family Medicine) and Convenient Care Services to patients of all ages. Its (5) Health Centers are located in the towns of Franklin, Hope, Trafalgar, and the South Side of Indianapolis.