Walter J. Long, OD 660 S College Ave, Bloomington, IN 660 S College Ave, Bloomington, IN 47403, United States of America +1 812-332-5090 Rate this clinic Reviews Map No reviews yetAdd Review