Ecclesia LLC Address: 3411 Walnut Bend Ln, Houston, TX 77042 Phone: (346) 779-3598 Services: Non Emergency Medical Transport Call (346) 779-3598 Get Directions