Patient Portal; Call 716-839-8000; ... Our warm, friendly family doctors provide care for all ages, creating lifelong relationships beginning in infancy and continuing through adolescence and into adulthood. 716-839-8000. Subscribe to our Newsletter. Our Locations ..