Dr. John O'Brien is an internal medicine specialist; his office is located on the Newton-Wellesley Hospital campus. He is a 1970 graduate of Albany Medical College and completed his residency and internship at Rochester General Hospital. Call the number listed for more information.