Dr. Allen Harrison, DC
Chiropractic
Make an Appointment
(415) 242-1472Telehealth services available
The Balanced Atlas is located at 2121 19th Ave Ste 100, San Francisco, CA 94116.
Providers at The Balanced Atlas specialize in Chiropractic.
Visit Healthgrades to view The Balanced Atlas hours.
One provider practices at The Balanced Atlas.
Use the insurance check on this page to verify if The Balanced Atlas is in-network.