Leonard's Upholstery & Furniture Repair Shop
65 6th Ave S, Birmingham, Alabama, 35205-4247
(205) 251-3021