Roger Williams Park Rose Garden

Roger Williams Park Rose Garden
1000 Elmwood Avenue
Providence
02907
RI
401-785-9450

Located at the Elmwood Avenue entrance to the park, it can be viewed from your car although on street parking is available.

Send Message to listing owner

Roger Williams Park Rose Garden