Finish Line (located inside Macy's)
800 Santa Rosa Plaza, Santa Rosa 95401