Dr. David Kinnear
Staff
Punctuality
Helpfulness
Knowledge
No Location Provided
No Phone Number Provided
No Website Provided
Awful hard to replace a doctor like him .I can be a cranky old fart and he just rolls with my questions even when way off topic.. has always done his best ..great guy
Submitted March 3, 2023