Leah Beech, FNP, provides family nurse practitioner services. She focuses on holistic health care. Located at Saint Alphonsus Nampa Health Plaza.
1150 N Sister Catherine Way, Nampa, ID 83687