Inner Balance Acupuncture Categories Acupuncture 2000 W 120th Ave Suite 13 Westminster CO 80234-2453 7203616870 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×