Search Search Get in touch We want to share our location to find us easily. Office address 11903 E. Welland St. Ste G Indianapolis, IN 46229 Telephone number Toll Free: (800) 759-6960 Fax: (317) 890-1169 Email address help@biotrauma911.com Visit Our Support Page for Answers Send us message How Can We Help?Crime Scene CleaningBiohazard RemediationHoarding & ClutterConstruction CleanoutTrainingEmploymentUnsure or Other Send us message