Daniel Josephcooper NPI 1831493543 Practice location: 10176 Corporate Square Dr, Saint Louis, MO 631322924 Taxonomy code: 101YP2500X Phone: (314) 896-1572