Local Urgent House Call Doctor In Dallas | Opediahealth.com Southlake, TX 76092, USA 800-801-5893 Health Care