Ihechi INC. Gods Own Medical Transportation Address: 2490 Lee Blvd, Suite 315, Cleveland Heights, OH 44118 Phone: (216) 321-9936 Services: Non Emergency Medical Transport Call (216) 321-9936 Get Directions