Phelco Technologies, Inc. Categories Computer Service/Sales 9801 Fall Creek Rd, #131 Indianapolis IN 46256 3178980334 Visit Website About Us Information Technology Professional Services Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×