Dr Peter Farmer is a wonderful dentist. He is talented and hands-on and has always left my smile looking good. I have not had any work done-just cleanings-but they have been pain-free andcomplete.
He has a friendly and relaxing staff and a nice location in the Castro area