Where is the Ohio Academy Of Medical History in Cleveland Ohio located?

The address of the Ohio Academy Of Medical History is: 3347 Ormond Rd, Cleveland, OH 44118-3417