Town & Country Office
12855 North Forty Drive
North Tower, Suite 125
St. Louis, MO 63141

Phone: 314-966-0111
Fax: 314-966-2810

Site Disclaimer — The website stloi.com serves only as an informational service and is not meant to be a substitute for medical care or advice. The information on stloi.com is created by the physicians and staff of St. Louis Orthopedic Institute. Do not use this information for diagnosis or treating a health problem or disease. If you have or suspect you may have a health problem, please consult your health care provider.