Mitchell Helping Hands LLC Address: 3030 Euclid Ave Ste 205, Cleveland, OH 44115 Phone: (216) 727-5607 Services: Non Emergency Medical Transport Call (216) 727-5607 Get Directions