Captain Stephen Olney Memorial Park
3.5
1

Captain Stephen Olney Memorial Park

, North Providence, United States