Patient portal our new patient management system: Menzies is triple boarded in pain management, sports medicine and family medicine. It is an excellent option for sports injuries, sprains and strains, and joint damage. 7148 trail lake dr, fort worth tx, 76123. Patient portal (mychart) intranet login. Southwest sports and spine center..