Our Location

Pathfinder is located at 6912 Stella Link, Houston, Texas, 77025, which is just a few miles from the campus of The Menninger Clinic in one of Houston's most pleasant, walkable neighborhoods.
Clients have easy access to shopping, entertainment, personal care services, coffee shops, restaurants, grocery stores and the YMCA.
Menninger provides car and bike transportation for the 0.4 mile between Pathfinder and the apartment homes at The Camden Vanderbilt, 7171 Buffalo Speedway, Houston, Texas 77025.
For more information about Pathfinder, including admissions, call the Menninger Admissions Office at 713-275-5400.