atwater care center eye atwater eye care center doctors The NPI number of Atwater Eye Care Center indiana University is 1174566921 and was assigned on June 2006. Eye doctor vision care … Monday, April 11, 2022 Edit