Theresa Sparkes, LAC


Theresa Sparkes
Accepting new patients

Sparkes Acupuncture

191 Ramapo Valley Rd Oakland, NJ 07436

Make an Appointment

(201) 472-5357

Theresa Sparkes, LAC is a Acupuncturist in Oakland, NJ. She is accepting new patients. Be sure to call ahead with Theresa Sparkes to book an appointment.

Healthgrades Provider Compare™

Quickly compare more Acupuncturists in your area

Experience and Background Checks


Background Check

No malpractice claims found for New Jersey
No disciplinary actions found for the years we collect data
No board actions found for the years we collect data
Learn more about background checks

Experience Check

Check if Theresa Sparkes treats your condition or procedure

Theresa Sparkes' conditions and procedures:

  • Acupuncture
  • Allergies
  • Asthma
  • Back Pain
  • Bell's Palsy
  • Chronic Fatigue Syndrome
  • Chronic Pain
  • Cupping Therapy
  • Depressive Disorders
  • Knee Pain
  • Nausea
  • Neck Pain
  • Shoulder Pain
  • Sleep Disorders
  • Stress Management

Insurance Check

Search for your insurance provider

Theresa Sparkes accepts

Accepted insurance can change. Please double-check when making an appointment.

(201) 472-5357

Theresa Sparkes accepts the following insurance:

Personal Choice PPO
Blue Cross Blue Shield
Blue Card PPO
Cigna PPO
Open Access Plus

Theresa Sparkes' Reviews

healthgrades logo

Be the first to leave a review

How likely are you to recommend
Theresa Sparkes
(Select your rating)

About Me

Care Philosophy

Acupuncture is a powerful yet gentle treatment that can be used to help the body heal from a variety of health conditions. Most patients agree that acupuncture...Read more


Theresa Sparkes, LAc. is a NCCAOM board certified acupuncturist licensed in New Jersey & New York.

Theresa completed her Bachelor's...
Read more


  • Acupuncture


Eastern School of Acupuncture in Montclair, NJ
Medical School
Rutgers University
Undergraduate School


  • English
  • German

Frequently Asked Questions

Is Theresa Sparkes, LAC accepting new patients?

Theresa Sparkes, LAC generally accepts new patients on Healthgrades. You can see Theresa Sparkes' profile to make an appointment.

Does Theresa Sparkes, LAC accept my insurance?

Use the Healthgrades insurance check to verify if Theresa Sparkes accepts your insurance.

What are Theresa Sparkes, LAC's top areas of care?

Theresa Sparkes frequently treats Acupuncture, Allergies, and Asthma. See all procedures and conditions Theresa Sparkes treats.

Where is Theresa Sparkes, LAC's office located?

Theresa Sparkes' office is located at 191 Ramapo Valley Rd, Oakland, NJ 07436. Find other locations and directions on Healthgrades.

What languages does Theresa Sparkes, LAC speak?

Theresa Sparkes speaks German and English. View profile to see all.

Does Theresa Sparkes, LAC offer telehealth services?

Theresa Sparkes has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.

How can I make an appointment with Theresa Sparkes, LAC?

Find contact information here to make an appointment.



Sparkes Acupuncture191 Ramapo Valley Rd Oakland, NJ 07436
  • Call
  • Fax
  • Hours
    • Mon: 2:00pm - 7:00pm
    • Tue: 10:00am - 6:00pm
    • Wed: closed
    • Thu: 10:00am - 6:00pm
    • Fri: 2:00pm - 7:00pm
    • Sat: closed
    • Sun: closed
  • Directions