Preston Square Family Practice 24294 Teal Drive, Abingdon, VA 24211