Scott Trail, MD Physical Address: 615 South New Ballas Road, St. Louis, MO, USA Mailing Address: Mercy615 S. New Ballas Road, Suite 160St. Louis, MO 63141 Phone: 314-251-6898