Address 301 E State St #5 Ithaca NY 14850 United States
Phone: (607) 272-1111 Open 24 Hours a Day: No