Town manager: Barrington did not force BP station to close
Proposal for new Starbucks in Barrington still has hurdles to clear
By Josh Bickford
Barrington Town Manager Jim Cunha wants residents to know that the local government did not force the BP gas station on County Road to close down.
"We support all local businesses," said Mr. …