DaVita DeBalviere Physical Address: 324 DeBaliviere Ave, St. Louis, MO, United States Mailing Address: 324 DeBaliviere Ave.St. Louis, MO 63112 Phone: 314-367-9111 Fax: 314-367-9248 StaffSteven Cheng, MDMarcos Rothstein, MD Reena Gurung, MBBSLisa Koester, ANP