Julie Mayscheumbauer NPI 1639209745 Practice location: 15945 Clayton Rd Ste 310, Ballwin, MO 630112493 Taxonomy code: 363LA2200X Phone: (636) 863-1356