Vfw Hall

208 Ave B Kentwood LA 70444 USA

Location