Address 10 Washington Sq Newport RI 02840 United States
Phone: (401) 849-1244 Open 24 Hours a Day: No