JH Dr. John L. Harris Is this you? Claim your profile General Dentistry 0Leave a review Roanoke, VA 3716 Melrose Ave NW, Roanoke, VA, 24017 2 other locations (540) 362-0360