15 Thelma Drive, Hopkinton, Rhode Island 02832
15 Thelma Drive
Hopkinton
Rhode Island
02832
US
401-539-2321401-539-2321
Number of Courts
2