Physicians at St. Clare. 1011 Bowles Ave., St. Francis Building, Suite 450 Fenton, MO 63026. Phone: 314-467-1500 Fax: 314-467-1515. Tesson Ferry Internal Medicine.