Stella J Lee, MD, Orthopaedic Surgery

21 Highland Ave Ste 16
NewburyportMA  01950-3873 (Essex County)


Phone: 978-462-7555
Fax: 978-462-9049

NPI: 1922411883
License Number: 278399 (MA)