Burkes Outlet 176

Burkes Outlet #176 is a Burkes Outlet department store located at London Plaza Shopping Center, 222 Lafayette Street in London, Ohio.