Itzai Andrearuiz NPI 1295401669 Practice location: 3421 Garfield Blvd, Lorain, OH 440522526 Taxonomy code: 175T00000X Phone: (440) 657-2247