Ruth Lesliefritz
NPI 1033172697
Practice location: 23 Middle St, Newburyport, MA 019502716
Taxonomy code: 103TC0700X
Phone: (978) 465-2603
978-465-2603 seems to be a Landline telephone number and it could be based in Newburyport MA.
Currently, there are 1 healthcare prodviders using 9784652603 phone.