Eleanor Latrellelowe NPI 1578568465 Practice location: 902 Kirkwood Ave Nw, Lenoir, NC 286455121 Taxonomy code: 363L00000X Phone: (287) 540-1018