Contact Us
Company Details
Corporate Address
IMD® of America LLC
2822 Old Woodruff Rd
Greer, SC 29651
USA
Telephone: +1 864 968 0858
FAX: +1 864 968 0878
Telephone: +1 864 968 0858
Telephone: 864 968 0858
FAX: 864 968 0878
Email: Send A Message
Physical Address
2822 Old Woodruff Rd.
Greer, SC 29651
Billing Address
2607 Woodruff Rd.
Suite E-310
Simpsonville, SC 29681