Ryan Anthonyhough NPI 1285200220 Practice location: 1819 S Hanley Rd, Brentwood, MO 631442905 Taxonomy code: 122300000X Phone: (314) 818-3201