WELCOME! If you need help scheduling, call us at (860) 683-0011.

If the schedule says “No Availability,” ADD YOURSELF TO THE WAIT LIST and you will be notified when there is a cancellation, or call us and we will add you to the list.

VACATION SCHEDULE: Carrie is on vacation April 8 and 9. We will be closed on Memorial Day (May 27).

By booking an appointment, you agree to our CANCELLATION & LATE ARRIVAL POLICY and to abide by our SAFETY POLICIES.

Community Acupuncture - New patient

New patients must complete an INTAKE FORM prior to your first appointment in order to be treated - click the intake form link in your "Thanks for Booking" confirmation email. New patients are charged a $25 deposit at the time of booking. Please read our Cancellation and Late Arrival policy for how the deposit is applied/refunded. We accept all credit cards, debit cards, and HSA/FSA cards.


Community Acupuncture - Returning patient

Choose the amount you want to pay from the list. Your card will be charged at the time of service. We accept all credit cards, debit cards, and HSA/FSA cards. (Note: If you are a returning patient, but your last treatment was prior to 2020, your card will be charged a $25 deposit at the time of booking.)


Private Pain Management Acupuncture

Private appointments fill up fast! If you see "No availability" in the schedule, please add yourself to the Wait List or call us at (860) 683-0011. If you have already received a treatment in the community clinic, you can schedule your first private treatment as a "returning" patient. If this is your first treatment at Many Rivers, please be sure to select a "new patient" appointment. Ne... Read More

Private appointments fill up fast! If you see "No availability" in the schedule, please add yourself to the Wait List or call us at (860) 683-0011.

If you have already received a treatment in the community clinic, you can schedule your first private treatment as a "returning" patient.
If this is your first treatment at Many Rivers, please be sure to select a "new patient" appointment. New patients are charged a $25 deposit at the time of booking.

Mary is a licensed acupuncturist and is board-certified in Oriental Medicine (Acupuncture and Herbology) by the National Commission for the Certification of Acupuncture and Oriental Medicine (NCCAOM). She earned her B.S. from the University of New Hampshire in Durham, NH and her Masters of Oriental Medicine (MAOM) degree from the New England School of Acupuncture in Newtown, MA. Upon graduation, she worked for four and a half years at Manchester Acupuncture Studio in Manchester and Nashua, NH, which is one of the busiest acupuncture clinics in the country. Mary is a Connecticut native and is happy to be back in her home state.

Mary is a licensed acupuncturist and is board-certified in Oriental Medicine (Acupuncture and Her... Read More

Carrie is a licensed acupuncturist and is board-certified in Oriental Medicine (Acupuncture and Herbology) by the National Commission for the Certification of Acupuncture and Oriental Medicine (NCCAOM). She received her B.A. from Wesleyan University in Middletown, CT. After graduation, she made her way to California, where she studied acupressure, tui na (Chinese massage), and shiatsu (Japanese massage) at the Acupressure Institute in Berkeley. She received her Master of Science in Traditional Chinese Medicine (MSTCM) from the Academy of Chinese Culture and Health Sciences in Oakland, CA. Upon graduation, she moved to Shanghai, China, where she lived for over three and a half years, continuing her studies. She completed the Advanced Acupuncture Training Program at the Shanghai University of Traditional Chinese Medicine. She also interned at two of Shanghai’s prestigious Chinese medicine hospitals: in the Acupuncture department at Yueyang Hospital and in the Herbology department at Shuguang hospital. In addition, she learned Mandarin and traveled extensively throughout China and Southeast Asia. She founded Many Rivers Community Acupuncture in 2011. She has served on the Board of Directors of the Connecticut Society of Acupuncturists. She currently volunteers for POCA, the People’s Organization of Community Acupuncture.

Carrie is a licensed acupuncturist and is board-certified in Oriental Medicine (Acupuncture and H... Read More

Select a treatment from the list on the left
to view available appointment times

Pick a treatment to book


Located at: 3 Barnard Lane, Suite 205, Bloomfield
Directions & Map |

Need Help? 860-683-0011