Family Focus Healthcare. 13303 Tesson Ferry Rd. Suite 105, St. Louis, MO 63128. Phone: 314-722-2862 Fax: 314-722-2852.