Embers Inn Motel

3520 Front St Winnsboro LA 71295 USA

(318) 435-9491

Location