Acupuncture go Results Found: 1 Button group with nested dropdown Urbana Acupuncture, LLC Urbana Acupuncture, LLC Lincoln Square Mall 300 S. Broadway Urbana IL 61801 (217) 344-9118