Dr Tavel
City Optical Co., Inc. owns and operates optical stores in Indiana. It offers eye care products, such as glasses, frames, lenses, sunglasses, and contact lenses, as well as provides an eye examination and treatment services. The company was founded in 1946 and is based in Indianapolis, Indiana. It has stores in Indianapolis, Fishers, Greenwood, Zionsville, Anderson, Bloomington, Columbus, Elkhart, Kokomo, Muncie, New Castle, Richmond, Shelbyville, South Bend, and Terre Haute, Indiana.
Last updated on