Narendir Soorya, MD Physical Address: 5000 Cedar Plaza Parkway, St. Louis, MO, USA Mailing Address: Psych Care Consultants5000 Cedar Plaza Parkway, Suite 350St. Louis, MO 63128 Phone: 314-843-4333