Eye Candy Optical Ii, Llc NPI 1386205268 Practice location: 400 Park Ave Ste 192, Beachwood, OH 441224234 Taxonomy code: 332H00000X Phone: (216) 600-1615