Dr. Barry J. Petry takes prides in keeping up with the newest products and procedures. With over 20 years of experience, Dr. Barry J. Petry has continually evolved his practice and remained up-to-date on the latest technologies and procedures for the benefit of you and your family. By offering consultations and general check ups, Dr. Barry J. Petry provides each patient with a personalized experience to ensure the best of care.