Mcmillin Animal Hospital is perceived as one of Nw Animal Eye Specialists's biggest rivals. Mcmillin Animal Hospital was founded in undefined, and its headquarters is in Orting, Washington. Like Nw Animal Eye Specialists, Mcmillin Animal Hospital also operates in the Health Care Equipment & Services field. Mcmillin Animal Hospital has 11 more employees than Nw Animal Eye Specialists.