Open Accessibility Menu
Hide

Mallory C. Macrae, OD

Gender: Female
Primary Specialty: Optometry
Secondary Languages: English
Locations
  • Keizer Vision Source, PC

    4350 Cherry Ave NE
    Keizer, OR 97303
    (503) 393-6060
    (503) 393-5096

    Accepting New Patients
    Accepts Medicaid

    Get Directions