Company INDIANA OPTOMETRIC ASSOCIATION INC Address 1160 N. STATE ROAD 135, SUITE A, GREENWOOD, IN, 46142, USA