Cleo's Furniture in Sherwood
(501) 834-5900
![Cleo's Furniture - Sherwood](/logo/0/110/0/default.jpg)
Cleo's Furniture located at 11121 West Markham Little Rock AR has twelve convenient locations in Arkansas and Texas. The stores locations are BENTON, 201 North Main Street, 501.315.3338, Store Hours: 10 - 6 TEXARKANA, TX 510 Walton Drive, 903.223.0187 ...