Trafalgar Site, RI-639 is an historic site in Warwick, Rhode Island added to the National Register of Historic Places in 1983.
Trafalgar Site is an historic site in Warwick, Rhode Island added to the National Register of Historic Places in 1983. Trafalgar Site was RI-639.