Where is the Lakeview Cemetery Foundation in Cleveland Ohio located?

The address of the Lakeview Cemetery Foundation is: 12316 Euclid Ave, Cleveland, OH 44106-4313