Angela Hamidi NPI 1568034171 Practice location: 3440 Walter Rd, North Olmsted, OH 440701323 Taxonomy code: 374U00000X Phone: (440) 755-1345