John Strange

Active Big Stone Gap, VA Medical Doctor for M & M Enterprises Inc