Leonard's Upholstery & Repair
205-251-3021
55 6th Ave S
Birmingham, AL 35205
No photo available for this business
Business Information
Upholsterers, Furniture-stripping
Furniture Refinishing
Customer Reviews (No reviews)
No reviews were found for Leonard's Upholstery & Repair.