Annie & Lillian’S Home Care Address: 10200 Richmond Ave Ste 115, Houston, TX 77042 Phone: (904) 609-1509 Services: Non Emergency Medical Transport Call (904) 609-1509 Get Directions