William Shields, MD,FAAD

PO Box 2696
Newport News, Virginia 23609
7578740320

Hang tight. We're thinking.