Miller Artificial Eye Laboratory
3030 W Sylvania Ave, Ste 13, Toledo, Ohio, 43613-4147
(419) 474-3939