Contact Us

Tesla BioHealing, Inc.

Place an Order:
+1 302-265-2213 

Office Hours:
Monday - Friday
8:30am - 5:00pm EST

Headquarters Address:
111 McCoy Street
Milford, DE 19963

Due to high demand, please fill out the form below for a faster response. However, you are likely to find the answer to your questions via our FAQ section. Thank you!