Carls Place Address: 517 Main St, Leslie, AR 72645 Phone: (870) 447-2202 Restaurants Other Businesses: Leslie Cafe at 408 Main St, Leslie, AR 72645 Skylark Cafe at 401 High Street, LESLIE, AR 72645 Sawyer, Deborah at 1388 Hefner Rd, Leslie, AR 72645 Skylark Cafe at 401 N High St, Leslie, AR 72645