Dr. Dennis M. McLeod is a board-certified otolaryngologist with his office located in Petaluma, Calif. Dr. McLeod specializes in ear, nose and throat treatment for his patients of all ages. For more information about the office, insurance and appointments, call Dr. McLeod's office.