Dr. James P. Rodgers, MD 100 Peregrine Road, Newton, MA 02459