The location is good, Blueberry is more like a factory town with depots around, Montgomery is more like an immigrant town since the bridge is there, Palomino Creek and Dillimore would be nice too, but Angel Pine is good enough to be the town.
Forgot to add, some towns don't have police departments and daily stuff such as Ammus, hospitals etc.
Just adding that Dillimore's PD is used for K9 units
