Ozzy Leehoversten NPI 1538730635 Practice location: 9202 E 51st Ter, Kansas City, MO 641332128 Taxonomy code: 183500000X Phone: (816) 490-5363