Ballard's of Block Island Ballard's Beach Archives - Page 2 of 3 - Ballard's of Block Island