Dr. Nicholson is highly expert, communicates well, and is polite and very friendly.

Charlotte B.
Treating Doctor
Allen D. Nicholson, MD