SIAM Square

1050 Willett Ave.
Riverside
Rhode Island
United States