Stella Y Chow, MD, Internal Medicine

One Essex Ctr Dr
Lahey Clinic N
PeabodyMA  01960-2901 (Essex County)


Phone: 978-538-4680
Fax: 978-538-4750
Email: ste***@*****ey.org

NPI: 1518053859
License Number: 77700 (MA)