Anne E.
I'm always impressed by the friendly and professional staff in Dr. Barnes office. The level of care I receive is excellent. I was a patient of Dr David Barnes and now his son. Thorough, very professional and pleasant experience each time I visit for any reason. I