Address 1730 W. Broadway Astoria NY 11106 United States
Phone: (208) 525-9189 Open 24 Hours a Day: No