Lara Fjaradat NPI 1508839309 Practice location: 825 N Washington St, Wilmington, DE 198011509 Taxonomy code: 2084P0800X Phone: (026) 557-1103