Boulder location


View Larger Map

We, Innerbalance Acupunture Clinic, are conveniently located near all the major highways and Denver-Boulder metro areas. For directions to our business please see the map above.

Innerbalance Acupuncture
3405 Penrose Place, Suite 204
Boulder, CO 80301

Tel. 303-931-8294