Home Repair in Upper Darby (PA) Full list of companies Home Repair category in Upper Darby, Pennsylvania Philly locks and keys 276 Richfield Rd, Upper Darby, PA 19082, (610)628-6213 Page 1