Deborah Vaughan, NP is a family medicine nurse practitioner in Southlake, TX. She currently practices at North Country Family Practice.
North Country Family Practice
North Country Family Practice1050 E State Highway 114, Southlake, TX 76092 Existing Patients: (817) 329-8364
- Accepts most major Health Plans. Please contact our office for details.
* Please verify this information when scheduling an appointment.
Be the first to leave a review
How likely are you to recommend Deborah Vaughan?