Location and Contact Information. 1 Primary Location. 1699.3 Miles away. Mercy Clinic Pediatrics - Tower B Suite 1001. 621 S. New Ballas Road, Tower B Suite 1001 St. Louis, MO 63141. Phone: (314) 872-8752. Call to Schedule..