Lee Allenrigg NPI 1699889964 Practice location: 300 Medical Plz, Lake Saint Louis, MO 633671481 Taxonomy code: 174400000X Phone: (696) 625-7730