Richard E. Meetz

IU School of Optometry

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

Phone: (812) 855-7063

Seeing Patients: Yes