Rockford IL John OD, Optometrists Od 1. 2300 N Rockton Ave, Rockford, IL 61103 | Alexander, John OD (815) 971-2000