Gordon, Bernard J, MD is located at: 145 Newbury Street, Portland, ME 04101.