Discover Palo Alto

Home / Health & Wellness / Evergreen Health

Evergreen Health

Wellness center offering acupuncture, massage, and herbal consultations for pain and stress relief.

Address
719 Colorado Ave Suite 100, Palo Alto, CA 94303
View on map
Hours
Daily 10am–7pm (acupuncture by appointment)

Information last checked September 23, 2026.