9485 Mentor Avenue, Suite 101. Mentor, OH 44060. find. Call 440-205-5800. Learn More. Get Directions. View More Locations View Less Locations. Lake Health Physician Group Willoughby Pediatrics image. Lake Health Physician Group Willoughby Pediatrics..