Walter J. Long, OD 660 S College Ave, Bloomington, IN 47403, United States of America +1 812-332-5090 Reviews Map