Dr. John E. Beaulieu serves patients in Swampscott, MA and surrounding communities. Dr. Beaulieu specializes in internal medicine and ensures timely appointments for each patient. To obtain more information about his practice, call the number listed.