Meghashyam Jayateerthkoti NPI 1023268588 Practice location: 15740 S Outer 40 Rd # C, Chesterfield, MO 630172004 Taxonomy code: 207R00000X Phone: (636) 735-4963