Map location of Alan Kraus 25700 Science Park Drive, Suite 250, Beachwood, OH 44122 Phone: 216-831-8771