Richard E. Meetz

IU School of Optometry

Location:
Indiana University
800 E Atwater Ave
Bloomington, IN 47405-3635
United States

Phone: (812) 855-7063

Email: meetz@indiana.edu

Seeing Patients: No