1 Primary Location. 1699.3 Miles away. Mercy Clinic Endocrinology. 621 S. New Ballas Road, Tower A Suite 460A St. Louis, MO 63141. Phone: (314) 251-4330. Call to Schedule..