Bossier City LA Apartments 1. 1820 E Texas St, Bossier City, LA 71111-3802 | Homewood Apartments (318) 742-0765