Do u rent umbrellas.
Address: 244 W Main St, Niantic, CT 06357, USA
melissa guilford | Jan 30, 2019
No
Cynthia Jackson | Jan 30, 2019
No they do not.
Justin Trickett | Jan 30, 2019
No I don't believe they rent umbrellas there.
Barry Bernard | Jan 30, 2019
Not that I know of
Thanks! Your answer is awaiting moderation.