Do you qualify for in state tuition for florida or indiana? If so, I'd base my decision on that alone. There is also a $10,000 difference in tuition/fees from the least expensive school on your list (NOVA at $26,515) to the most expensive on your list (NECO at $36,564) - according to asco profile for last years entering class. $40K is alot of $, at least to me.
Consider the cost of housing too. The most expensive school, NECO, also has the most expensive cost of living, with ICO a close second. NOVA is cheaper, and I'm guessing that indiana is the lowest of all (although I never looked into cost of living there). Do you have family near any of these schools that you could stay with?
Do you like the feel of a large city or not?
Do you love/hate cold/hot weather?
Does class size matter? ICO has about 165, indiana only about 77.
Do you care if you have to travel to clinic? (NECO)
Do you like the "perks" that a university offers? (NOVA, IU)
Do you have a car and want to keep it? (difficult or at least very expensive in boston or chicago)
Which school that you visited felt right to you?
All four will teach you everything you need to know to become an OD. Is there something, in your opinion, that makes the curriculum/clinical experience of one superior to the others?