Immaculate Care Address: 2040 Greenhouse Rd Apt 1412, Houston, TX 77084 Phone: (832) 683-8134 Services: Non Emergency Medical Transport Call (832) 683-8134 Get Directions