Is that the newly vacated former CVS?
BTW...technically, Spring Grove Pond is in Glocester. So is Coomer's Pond where I spend my weekends in the summer. Chepachet is the downtown "village" area of Glocester.
My sister and her husband own a 62 acre farm off of Snake Hill Road. A really lovely area to spend the summer.