Wheelchair of Life Address: 3750 NW 28Th ST Unit 418, Miami, FL 33142 Phone: (305) 399-2868 Services: Non Emergency Medical Transport Call (305) 399-2868 Get Directions