Michael Armstrong, Dr

5.0

Jan 8, 2026

Very nice professional doctor and accommodating with appts. Even answers his own emails!
Don’t understand some of the negative reviews about his personality. I found him easy to talk to, and funny! Will return!

laanmac1 google_place