Mind Matters PsychiatryMD - Flower Mound. 2620 Long Prairie Road. Suite 100. Flower Mound, TX 75022. (972) 221-7900. Show Map. Our offices provide Continuity of Care through Telehealth services ....