DaVita Florissant Physical Address: 10887 W Florissant Ave, Saint Louis, MO, United States Mailing Address: 10887 West Florissant AvenueSt. Louis, MO 63136 Phone: 314-524-5743 Fax: 314-524-5752 StaffJames A. Davis, MD, FACP, FASNManasa Metireddy, MDReena Gurung, MBBS