Contact

International Clinic of Biological Regeneration (ICBR) Information Center

P.O. Box 1919,
St Charles, MO 63302, USA
Phone: (314) 921-3997
Hours:
Monday – Friday: 9:00am – 5:00pm
Saturday – Sunday: Closed