Address 1001 James St # 6 Syracuse NY 13203 United States
Phone: (315) 474-3306 Open 24 Hours a Day: No