Healthcare for the Homeless Houston – Cathedral Clinic at The Beacon 1212 Prairie St, Houston, TX 77002, USA https://www.homeless-healthcare.org/care-locations Get Directions NAFC Member? No