Monica Nmcclendon NPI 1922441807 Practice location: 8007 W Florissant Ave, Saint Louis, MO 631361400 Taxonomy code: 183500000X Phone: (314) 519-0195