Carla Janellesneed NPI 1396019071 Practice location: 10355 Menominee Dr, Cincinnati, OH 452511141 Taxonomy code: 183500000X Phone: (513) 674-1859