The best
| March, 1 2024
| for John G. Barnes, MD
i have never been to such a nice and knowledgeable Dr
John is always pleasant smiling and always gets me well
i trust and always look forward to seeing him.
John always makes sure he checks everything out and gets the right treatment
Top