Burkes Outlet 596

Burkes Outlet #596 is a Burkes Outlet department store located at Nolan River Mall, 1663 West Henderson Street in Cleburne, Texas.