Attraction: World’s Largest Bug

The bug is on the roof of New England Pest Control and that’s it. It is only a huge ugly bug on a roof. But if you are in Providence and have nothing else to do, stop buy, or visit the nearby “Cheaters Club”.

Located : 161 O’Connell St., Providence, Rhode Island

Directions : On the south side of downtown, on the southbound side of I-95. Take exit 19 (Thurbers Avenue.) Head east to Allens Ave.

Babez.de – Roadside America Next Attraction: Zippo Lighter Visitors Center

See all Babez.de Offbeat Roadside Attraction Overview

Stumble through our posted Offbeat Tourist Attractions

Leave a comment, if you have Visitor Tips and News About:
World’s Largest Bug: Providence, Rhode Island