Jamie Niedrich NPI 1316394034 Practice location: 4242 Lindell Blvd Apt 217, Saint Louis, MO 631082984 Taxonomy code: 235Z00000X Phone: (435) 799-4663