
Island Free Library
9 Dodge St New Shoreham

M & C Gas Station
596 Corn Neck Rd New Shoreham

Block Island Police Department
10 Beach Ave New Shoreham

Saint Andrew Roman Catholic Church
23 Chapel St New Shoreham

Harbor Church
21 Water St New Shoreham

Congregation Sons and Daughters of Ruth - Jewish Service
25 Spring St New Shoreham

St. Ann's By The Sea Episcopal Church
25 Spring St New Shoreham

Block Island Yacht Club
Great Salt Pond Washington County RI

Scenic Block Island
Water St New Shoreham New Shoreham

Block Island Early Learning Center
91 Chapel St New Shoreham

Block Island Post Office
32t Water St New Shoreham

Get the Funk Out Laundry
100 Fortin Rd Kingston

WCRI-FM
400 S County Trail Liberty

Oceanview Foundation
Water St New Shoreham New Shoreham

Visitor Center - Chamber of Commerce
1 Water St New Shoreham

Block Island Lion's Club
123 Ocean Ave New Shoreham

Chelsea Groton Bank
904 Poquonnock Rd Long Hill

The Eureka Laundromat
High St New Shoreham New Shoreham

Block Island Nature Conservancy
1 Ocean Ave New Shoreham

South Country Primary Care
360 Kingstown Rd Narragansett Pier

Patricia Surprenant MSW
1676 E Main Rd Portsmouth

Dr. Deborah Saboya LICSW
73 Pelham St Newport

Block Island Medical Center Virutal Fundraiser
6 Payne Rd New Shoreham

Town of New Shoreham
16 Old Town Rd New Shoreham

Old Harbor View Takeout ATM
Water St New Shoreham Washington County

Important Island Phone Numbers
New Shoreham New Shoreham Washington County

Block Island Tourism Council
40 Center Rd New Shoreham

Block Island Medical Center
6 Payne Rd New Shoreham

The Block Island Power Company
100 Ocean Ave New Shoreham

Boat Basin ATM
135 Jobs Hill Rd, New Shoreham, RI 02807

Yellow Kittens ATM
214 Corn Neck Rd New Shoreham

Empire Theatre ATM
17 Water St New Shoreham

Ballard's ATM
42 Water St New Shoreham

National Hotel ATM
36 Water St New Shoreham

Washington Trust Bank ATM
123 Ocean Ave New Shoreham

Champlins Marina ATM
80 West Side Rd New Shoreham

Champlin's Laundromat
80 West Side Rd New Shoreham

Block Island Fire & Rescue
10 Beach Ave New Shoreham

Washington Trust Bank
123 Ocean Ave New Shoreham

Block Island Conservancy
234 Weldon's Way New Shoreham