Hospitals & Medical Centers Houston Medical-Mental Health Clinic Added on August 5, 2026 Official Address2833 Spears RD, Suite C Houston, TX 77067