Location and Directions Shaker Heights Animal Hospital is located at 3612 Lee Road, Shaker Heights, OH 44120 Please call us at (216) 561-7387. Call Now