The Rosebuds' address is:
 
Chi St. Luke's Health Diagnostic and Treatment Center (Kirby Glen)
2457 South Braeswood Blvd.
Houston, TX 77030

Click here for a map; enter your address for directions.