Search › Delaware

The Life Center Complex, Inc

Organisation · NPI 1972446268

Address
750 E Delaware Ave
Newark, DE 19711
Phone
(302) 407-5316

Clinicians at this address

Matched by shared practice address, which is an inference rather than a stated relationship.

Oona Campanelli, FNP
Edit Haroutounian, MS, NCSP
April Haupt, LCSW
Barbara Kramer, CPNP
Rebecca Scoll
Stephanie Sklodowski, LPCMH