As far as I know, BBK has four stores in Chenzhou:
1 Luojiajing (on the right side of the entrance of Luojiajing Farmers' Market);
2 Yanquan Road (diagonally opposite to South Bus Station);
No.3 Guoqing North Road (Fumin Commercial City);
Suyuan West Road (Aidi Square next to Beijing-Guangzhou Railway).
One of the shops you mentioned is next to the train track, and there is also a place to sell pets. This BBK store is BBK Supermarket Suyuan Store. The specific location is next to Suyuan Bridge, where Beijing-Guangzhou Railway intersects Suyuan West Road. Standing on Suyuan Bridge and looking east, BBK supermarket and pet shop have a panoramic view.
Good wishes!