Schulz Claim Service210-218-6264Po Box 591673, San Antonio, TX 78259More Business InfoHoursDo you know the hours for this business?Extra Phones2102186264: 210-218-6264CategoryInsurance Adjusters Suggest an Edit