Patient Portal; Elmwood Pediatrics. Pay Your Bill (585) 244-9720. New Patients. ... Please visit our Patient Services section for additional information on what we have to offer to you and your family. All of our physicians are Board Certified by the American Board of Pediatrics and our experienced Nurse Practioners hold Masters level or higher ....