Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of October 4, 2026.

Tree of Life Health and Wellness Center

Organization Family Medicine Physician · NPI 1396857603

Tree of Life Health and Wellness Center provides Family Medicine Physician services in Lancaster, Pennsylvania. Registered with an NPI since 2006.

In the registry since
2006

Practice location Address checks out

313 W Liberty St Ste 237
Lancaster, PA 17603-2766
Phone: (717) 397-4480
Fax: (717) 397-4504
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Specialties & licences

Family Medicine Physician (primary) Taxonomy 207Q00000X

Record details

NPI number1396857603
Entity typeOrganization (Type 2)
Organization subpartNo
Authorized official Stephen Schwartz — M.D. · (717) 397-4480
NPI enumeratedAugust 31, 2006
Last updated in NPPESApril 28, 2020
Certification dateApril 28, 2020
Mailing address313 W Liberty St Ste 237, Lancaster, PA 17603-2766

Other providers in Lancaster