Michael Armstrong, Dr

5.0

Nov 22, 2024

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