Neither are medical. Try healthcare for the homeless on Pierce and Caroline.
There is also Lord of the Streets that does dental. Located at 3401 Fanning St.
let her know to apply for Gold Card which provides a pretty complete dental benefit along with medications,doctor appointments ect. https://www.familyhouston.org/harris-health-the-gold-card-how-to-apply/ this is website for information. Beacon only takes the first 10 people in the morning. Good Luck
I would suggest using healthcare for the homeless at 1934 Caroline. If u have a gold card I believe you'll need to go through Harris health.
You can sign up for Gold card at Beacon but get there very early.
Thanks! Your answer is awaiting moderation.