Historical Society Museum Gallery & Shop

18 Old Town Rd New Shoreham

Seaside Market

244 Water St New Shoreham

Adrift Eco-Boutique

90 Chapel St New Shoreham

My Oyster

106 Corn Neck Rd New Shoreham

Red Bird Liquor Store

233 Dodge St New Shoreham

Block Island Grocery & Package Store

242 Ocean Ave New Shoreham

Block Island Health & General Store

High St New Shoreham New Shoreham

Block Island Depot

101 Ocean Ave New Shoreham

Champlains Light House Variety Store

80 West Side Rd New Shoreham

Payne's Gift Shop and Taffy

133 Ocean Ave New Shoreham

Essentials

Water St New Shoreham Washington County

RRR Annex Antiques

233 Dodge St New Shoreham

MarMar

64 Dodge St New Shoreham

Mary MacGill Jewelry

64 Dodge St New Shoreham

Twin Maples Bait & Tackle

63 Beach Ave New Shoreham

Diamondblue Surf Shop

442 Dodge St New Shoreham

Glass Onion

241 Water, Water St, New Shoreham, RI 02807

Block Market

17 Water St New Shoreham

Block Island Trading Company

1 Water St New Shoreham

B-Eyes Sunglass Shop

Water St New Shoreham Washington County

Salty Dog

226 Water St New Shoreham

Mutt Hut

450 Chapel St New Shoreham

Mahoney's Clothier

Water St New Shoreham Washington County

Littlefield Bee Farm Inc.

Corn Neck Rd New Shoreham New Shoreham

Island Mist Natural Bath and Beauty

90 Chapel St New Shoreham

Goose & Garden

Beacon Hill Rd New Shoreham New Shoreham

Photo Dog Art Gallery

189 Water St New Shoreham

B.I.Tees

Water St New Shoreham Washington County

Gold Diggers Jewelry Store

90 Chapel St New Shoreham

Block Island Sport Shop

224 Water St New Shoreham

East of the River Nile

Chapel St New Shoreham New Shoreham

Bird's Nest Gift Shop

233 Dodge St New Shoreham

Block Island Cigar

90 Chapel St New Shoreham

Full Moon Tide

459 Chapel St, New Shoreham, RI 02807

Jennifer's Jewelry

207 Water St New Shoreham

Wild Flowers Boutique

41 Water St New Shoreham

Peppered Cat

226 Water St New Shoreham

Bonnie & Clyde

53 Water St New Shoreham

Building Blocks

232 Water St Block Island 02807

Red Right Return

Dodge St New Shoreham New Shoreham

Watercolors

60 Dodge St New Shoreham

Beachcomber

64 Dodge St New Shoreham

Lazy Fish

235 Dodge St New Shoreham

Island Outfitters & Dive Shop

227 Weldon's Way New Shoreham

Tipsy Mermaid

232 Water St New Shoreham

Wave

53 Water St New Shoreham

North Light Fibers

129 Spring St New Shoreham

Chapel Sweets

130 Chapel St New Shoreham