![thumbnail](https://i4.ypcdn.com/blob/16c7ee6199cba2d99f80ccfc9839b96af87b0b3f_150x150_crop.jpg)
The Root Acupuncture
Add Hours
Phone: (303) 500-5075
Address: 13701 W. Jewell Ave, Suite #204, Denver, CO 80228
Website: https://therootacupuncture.com
13701 W Jewell Ave Ste 108, Lakewood, CO 80228
12600 W Colfax Ave, Lakewood, CO 80215
1975 S Deframe Way, Lakewood, CO 80228
2372 S Fig St, Lakewood, CO 80228
10815 W Jewell Ave, Lakewood, CO 80232
165 S Union Blvd Ste 800, Lakewood, CO 80228
7500 W Mississippi Ave Ste B120, Lakewood, CO 80226
1655 S Cole St, Lakewood, CO 80228
4131 Zenobia St, Denver, CO 80212
10815 W Jewell Ave Ste P, Lakewood, CO 80232