Knowledgeable and cheerful, Dr. Richard Buck’s friendly personality and more than 30 years of experience complement one another perfectly. Board certified in asthma, allergy and immunology, as well as pediatrics, he diagnoses and treats patients of all ages.