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