Addresses, phone numbers, hours, and appointments for passport applications and renewals in New Shoreham, RI.
New Shoreham Town Clerk Passport Office Old Town Road New Shoreham RI 401-466-3200