Shah Vision Consultants DeKalb Contact Details Phone: 779-210-8133 Fax: 779-365-5004 Address 2335 Sycamore Road DeKalb, IL 60115