Address 1510 W Genesee St Syracuse NY 13204 United States
Phone: (315) 468-0016 Open 24 Hours a Day: No