Piqua Repairs Engineer - Decatur, IN Looking to contact Piqua Repairs? You can reach them at 260-724-7687