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.

New Expanded Flourish Office in Santa Rosa, CA
Phone: 707-861-4022
Address: 1212 Farmers Lane, Suite 3, Santa Rosa

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.06343582600include( '/srv/www/wordpress/releases/20200825214139/wp-content/themes/flourish/page-contact.php' ).../template-loader.php:74
50.10844151760getHiddenTokenHTML( ).../page-contact.php:93
60.10844151760mktime ( ).../functions.php:259