Acupuncture, Naturopathy, Nutrition, Integrative Bodywork

Women's Health, fertility, pregnancy,
body alignment and emotional

Contact Us

Flourish Integrative Health

Flourish Integrative Health in Sonoma County provides a wide range of health services such as acupuncture, medical qigong, fertility treatments, massage, naturopathic medicine, and forest therapy walks, classes, and retreats.

Flourish Office, Downtown Santa Rosa, CA
Phone: 707-861-4022
Address: 431 Humboldt Street, Studio A, Code 22220 (During patient hours only)

Facebook page



Acupuncture Practitioners –

[Not applicable for virtual consultations] We accept most insurances for Acupuncture, but would need to do a complimentary benefit check for you to confirm your benefits. Please send the following information to for your complimentary insurance verification:

Full name listed on the card:
Date of Birth:
Full address:
Insurance company:
Member ID:

Naturopathic Medicine – Dr. Jen Riegle, ND – click here to schedule your appointment

Massage Therapy – Rose DeNicola, CMT – click here to schedule your appointment

Information Request Form

( ! ) Deprecated: mktime(): You should be using the time() function instead in /srv/www/wordpress/releases/20200825214139/wp-content/themes/flourish/functions.php on line 259
Call Stack
10.0001358104{main}( ).../index.php:0
20.0001358392require( '/srv/www/wordpress/releases/20200825214139/wp-blog-header.php' ).../index.php:17
30.04953578256require_once( '/srv/www/wordpress/releases/20200825214139/wp-includes/template-loader.php' ).../wp-blog-header.php:19
40.06593582600include( '/srv/www/wordpress/releases/20200825214139/wp-content/themes/flourish/page-contact.php' ).../template-loader.php:74
50.11144151504getHiddenTokenHTML( ).../page-contact.php:93
60.11144151504mktime ( ).../functions.php:259