Indya Allen
NPI 1952840126
Practice location: 4949 E 86th St, Cleveland, OH 441252022
Taxonomy code: 374U00000X
Phone: (216) 856-1488
216-856-1488 seems to be a Mobile telephone number and it could be based in Independence OH.
Currently, there are 1 healthcare prodviders using 2168561488 phone.