where is belcher louisiana
Belcher is a village in Caddo Parish, Louisiana, United States. The population was 263 at the 2010 census. It is part of the ShreveportâBossier City Metropolitan Statistical Area.