Craig Armstrong Vendor Hampden, ME Specialties Cardiology, Emergency Medicine, Vascular Send message Add friend Associations Maine Association of Physician Assistants