O'harro Furniture Restoration & Repair
Repair
2451 S 61st St, Philadelphia, PA 19142, US
(609) 509-4999
Hours not published on validated sources
O'harro Furniture Restoration & Repair is a furniture repair and restoration shop in Philadelphia, PA.
Furniture Repair Restoration Waste Reduction