James McCullough is an expert in the field of Optometry Technology. James F. McCullough, RDO is registered with Medicare.