Ollie's Bargain Outlet 98

Ollie's Bargain Outlet #98 is an Ollie's Bargain Outlet closeout store located at 23 Plaza Parkway in Lexington, North Carolina.