
DR. RUFUS FULLER
Yogalution Movement Wellness Practitioner

Dr. Rufus Fuller is a CA licensed and NCCAOM board certified acupuncturist. A native of south Los Angeles he felt his family and community needed a different type of healing. Rufus knew as a child he wanted to be a different type of doctor. Early on he understood the importance of treating the whole person, not just disease. Dr. Fuller is a massage therapist with over 20 years experience, a yoga practitioner and yoga instructor. To understand the mind body connection he studied Psychology, and received his BA from UCLA. He received both Masters of Traditional Chinese Medicine (MTOM), and Doctorate of Acupuncture and Oriental Medicine (DAOM) from Emperor's College.
In 2018 Dr. Fuller founded SOTAS Integrative Medicine in Long Beach, CA., where he treats patients experiencing a wide range of disease including, High Blood Pressure, Diabetes, Stress, Insomnia, Migraines, Irritable Bowel Disease, Acute, and Chronic Pain just to name a few. He is presently the Academic Director of Panacea Holistic Institute in Long Beach CA.
CONNECT DIRECTLY
Website: www.sotasintegrativemed.com
Instagram: @sotas_integrative_med
Email: info.sotas@gmail.com
Phone: (562) 257-6197


SOTAS INTEGRATIVE MEDICINE OFFERINGS
HEALTH CONSULTATION
Discussion of Health Concerns, Analysis of present condition and creating optimal health plan.
90 mins - $150
ACUPUNCTURE
Filiform needles are used at different locations on the body to produce a therapeutic effect. The initial treatment includes consultation.
Initial: 90-120 mins - $200
Follow Up: 45-60 mins - $100
CUPPING
Therapeutic technique that increases circulation, reduces swelling and eases pain.
60 mins - $100
PREPARING FOR SESSIONS
Once scheduled, an email will be sent with details to prepare for the session.
SOTAS CANCELLATION POLICY
Please call or email before 24 hours of appointment time if you need to cancel or reschedule. Appointments cancelled within 24 hours of service will be charged 50% of service.
Email: info.sotas@gmail.com
Phone: (562) 257-6197
