Make an Appointment
David Allen is a Acupuncturist in Encinitas, CA. Be sure to call ahead with David Allen to book an appointment.
Quickly compare more Acupuncturists in your area
Search for your insurance provider
David Allen accepts
Accepted insurance can change. Please double-check when making an appointment.
Check if David Allen treats your condition or procedure
Does David Allen accept my insurance?
Where is David Allen's office located?
Does David Allen offer telehealth services?
More providers who are similar to David Allen
Dr. Jason Spring, DO
Dr. Ryan Curda, DC
Dr. Catherine Luib, DC