michaelbarnesdds.com
Tod S.
Dr. Michael Barnes and his staff are wonderful. Everyone is so friendly, the office is clean and relaxing, and Dr. Barnes was really helpful, and answered all my questions regarding fixing my split tooth. He has a personal and calming aproach, and so did his assistant