Dr. Hall works hand in hand with Lisa Price, FNP-C and Melanie Tschirhart, FNP-C. He also works closely with team members at his care station. Learn more about how your care team works together here. Schedule. Dr. Hall sees patients at McKinney Medical Village. To schedule an in-office appointment with him, text (469) 382-3717..