Dr. Neil Sika 12301 Snow Rd, Parma, OH 12301 Snow Rd, Parma, OH 44130, United States of America +1 216-524-7377 Rate this clinic Reviews Map No reviews yetAdd Review