Individual provider · Type 1 NPI

Meron Fesseha Meshesha, MD

Integrative Medicine Physician · Palo Alto, CA

NPI number 1447888516 Active

Practice location

725 Welch Rd
Palo Alto, CA 94304-1601

Other practice locations

  • 300 Pasteur Dr, Stanford, CA 94305-2200 · (650) 723-4000

Specialties and licenses

TaxonomyCodeLicense
Pediatrics Physician 208000000XA183395 (CA)
Integrative Medicine Physician Primary 202D00000XA183395 (CA)

Integrative Medicine Physician: A physician who specializes in the treatment of the whole person through prevention and treatment based on medical evidence. Integrative medicine considers all factors that influence health, wellness, and disease - including mind, body, and spirit. Conventional and alternative methods are used to facilitate the body's innate healing response. Appropriate consideration is given to use of less-invasive and less-harmfu…

2,069 other providers at this address

About NPI 1447888516

Meron Fesseha Meshesha, MD's National Provider Identifier is 1447888516, issued on Apr 1, 2020. The primary taxonomy on file is Integrative Medicine Physician (202D00000X), and the practice location is in Palo Alto, CA. The record was last updated on Aug 19, 2026.