Michael Von McAllister, MD, Ophthalmology

933 Red Apple Rd
WenatcheeWA  98801-3370 (Chelan County)


Phone: 509-662-7143
Fax:

NPI: 1619188042
License Number: MD 60211090 (WA)