1110 South Park Blvd., Freeport, Illinois 61032(815) 232-1105
Jeffrey James, OD is an optometrist who sees patients in Freeport, IL.