Town of Jamestown Address: 50 Narragansett Ave, Jamestown, RI 02835 Phone: (401) 423-0062 Services: Ambulance Call (401) 423-0062 Get Directions