Ithaca, NY
VISIT US
Our home base is our brick-and-mortar store, located at 605 W State St in Ithaca, NY. Come see us in person if you are in New York's Finger Lakes region!
ADDRESS
605 W State St
Ithaca, NY 14850
(607) 256-7145
HOURS OF OPERATION
Mon-Fri: 11am - 8pm
Saturday: 11am - 9pm
Sunday: 12pm - 6pm