Finer Points Acupuncture - 8213 W 20th St Suite C, Greeley, CO 80634, USA | Fresha