Sterling Insurance Group

(508) 687-2750

31 Beach Rd
Vineyard Haven, MA 02568-5523