John Trask, MD

Orthopaedic Surgery

Seacoast Orthopedic Assoc

21 Highland Ave, Ste 16, Newburyport, MA 01950

Accepting new patients

(978) 462-7555